fbpx
Wikipedia

OpenBinder

OpenBinder is a system for inter-process communication.[1] It was developed at Be Inc. and then Palm, Inc.[2] and was the basis for the Binder framework[3] now used in the Android operating system developed by Google.[4]

OpenBinder
Developer(s)Google
Operating systemCross-platform
TypeInter-process communication
Websitewww.angryredplanet.com/~hackbod/openbinder/docs/html/

OpenBinder allows processes to present interfaces which may be called by other threads. Each process maintains a thread pool which may be used to service such requests. OpenBinder takes care of reference counting, recursion back into the original thread, and the inter-process communication itself. On the Linux version of OpenBinder, the communication is achieved using ioctls on a given file descriptor, communicating with a kernel driver.

The kernel-side component of the Linux version of OpenBinder was merged into the Linux kernel mainline in kernel version 3.19, which was released on February 8, 2015.[5]

References edit

  1. ^ OpenBinder website
  2. ^ Eugenia Loli-Queru, Introduction to OpenBinder and Interview with Dianne Hackborn, OSNews, 14 February 2006.
  3. ^ Aleksandar Gargenta, Deep Dive into Android IPC/Binder Framework, What is Binder?, 17 February 2013
  4. ^ Ben Leslie, Android: strace runtime, Benno’s website, 18 November 2007.
  5. ^ "Linux kernel 3.19, Section 1.4. Android binder moved to stable". kernelnewbies.org. February 8, 2015. Retrieved February 18, 2015.

openbinder, system, inter, process, communication, developed, then, palm, basis, binder, framework, used, android, operating, system, developed, google, developer, googleoperating, systemcross, platformtypeinter, process, communicationwebsitewww, angryredplane. OpenBinder is a system for inter process communication 1 It was developed at Be Inc and then Palm Inc 2 and was the basis for the Binder framework 3 now used in the Android operating system developed by Google 4 OpenBinderDeveloper s GoogleOperating systemCross platformTypeInter process communicationWebsitewww wbr angryredplanet wbr com wbr hackbod wbr openbinder wbr docs wbr html wbr OpenBinder allows processes to present interfaces which may be called by other threads Each process maintains a thread pool which may be used to service such requests OpenBinder takes care of reference counting recursion back into the original thread and the inter process communication itself On the Linux version of OpenBinder the communication is achieved using ioctls on a given file descriptor communicating with a kernel driver The kernel side component of the Linux version of OpenBinder was merged into the Linux kernel mainline in kernel version 3 19 which was released on February 8 2015 5 References edit OpenBinder website Eugenia Loli Queru Introduction to OpenBinder and Interview with Dianne Hackborn OSNews 14 February 2006 Aleksandar Gargenta Deep Dive into Android IPC Binder Framework What is Binder 17 February 2013 Ben Leslie Android strace runtime Benno s website 18 November 2007 Linux kernel 3 19 Section 1 4 Android binder moved to stable kernelnewbies org February 8 2015 Retrieved February 18 2015 Retrieved from https en wikipedia org w index php title OpenBinder amp oldid 997343170, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.