FlossDoc: 請協力 GPLv3 的中文翻譯工作。
D-Bus
FlossDoc,自由中文開源知識庫
D-Bus 是一個讓應用程式互相通訊的簡單 IPC (inter-process communication) 系統。D-Bus 的設計本身受到 KDE 2 和 3 中的 DCOP 系統很大影響,在 GNOME 中取替了 Bonobo 系統並成為 GNOME 桌面一重要部份,亦在 KDE 4 開始開始取替 DCOP。它更被實作至 Qt4 和 Maemo 甚至 Windows 系統中。
D-Bus 亦大量應用在 GNOME 和 KDE 4 中,過往硬體裝置管理系統 HAL 和取而代之的 udisk/upower 等都是使用 D-Bus 提供抽象介面讓應用程式取用硬體。
[编辑]
請參考
[编辑]
外部連結
- FreeDesktop: D-Bus - D-Bus 官方網站
- 維基百科: D-Bus[Eng][中文] - 維基百科對 D-Bus 的說明
- DBusCli - 一個 python 程式可以列出系統中的 D-Bus 服務或物件。亦可以在 WebOS Internals 找到。
- IBM DeveloperWorks: Connect desktop apps using D-BUS (Ross Burton 2004-07-27)
- RedHat Magazine: Get on D-BUS (John Palmieri 2005-01-03)
- FreeDesktop: Introduction To DBus (Derick Rethans 2009)
- FreeDesktop: D-Bus Tutorial 0.5.0 (Havoc Pennington, David Wheeler, John Palmieri & Colin Walters)

