D-bus resources are scattered and not systematically introduced at the same time. Most of them are recorded by individuals, but they are well written. These links are listed here, so you don't need to Google any more.
D-bus is a new type of message system. It is gradually used in Linux systems to replace the traditional IPC. the purpose is to add the D-bus mechanism based on the existing media player and transmit messages through the upper layer to control the player function.
D-bus resource list:
Know d-bus
Chinese:
1. A preliminary understanding of D-bus and a simple example
Connect desktop applications with D-BUSProgram
Http://www.ibm.com/developerworks/cn/linux/l-dbus.html
2. [recommended] A Very Good blog, where bloggers develop mobile platforms
Http://blog.csdn.net/cuijpus/archive/2008/01/30/2073962.aspx
3. Another article is messy, but it is also a bit new.
Http://www.robotercoding.com/blog? P = 23
English:
1. [Recommend] a very good tutorial for D-bus
Http://dbus.freedesktop.org/doc/dbus-tutorial.html
2. English Wiki
Http://en.wikipedia.org/wiki/D-Bus
3. The D-bus Organization Documents
Http://www.freedesktop.org/wiki/Software/dbus
D-busCodeRelated
1. Low-Level D-bus C API
Http://dbus.freedesktop.org/doc/api/html/index.html
2. Using the D-bus C Aoi
Http://dbus.freedesktop.org/doc/dbus/libdbus-tutorial.html
3. D-bus download and install (not checked)
Http://www.linuxfromscratch.org/blfs/view/svn/general/dbus.html
4. wrapper for the low-level D-bus c api -- libosso
Http://maemo.org/api_refs/4.0/libosso/index.html
Recommended Chinese 1, 2, and 3 are both good.