penguin359
unread,Sep 28, 2011, 7:16:46 PM9/28/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to android-...@googlegroups.com
Daemon, D-Bus, and Domain Sockets refer to UNIX/Linux Technologies that power the underlying Operating System. These same technologies are also use on other Non-Android Linux systems such as Ubuntu Linux Desktop. Binder IPC and Services more refer to technologies used in Android that runs on top of Linux. Bluez is the Bluetooth library used on any Linux system and you talk to it using D-Bus. Google deemed D-Bus and Domain Sockets (which are the standard type of IPC used in Linux) as too heavy weight to run a whole bunch of Android Apps talking to each other and created the Binder IPC as a lightweight IPC. Binder IPC is patched into the Linux Kernel, designed for fast, lightweight communications and only exists on Android Devices at this time.