D-Bus

aus openSUSE, der freien Wissensdatenbank

D-Bus

Entwickler: D-Bus-Team
Versionen in Distributionen von openSUSE; aktuelle Versionen für ihre Distribution finden Sie (evtl.) im Build Service:
Lizenz: GPL oder Academic Free License
Deutschsprachig: ja
Web-Seite: freedesktop.org/oftware/dbus

D-Bus ist ein System zur Interprozesskommunikation, das verschiedenen Programmen eine einfache Möglichkeit bietet, miteinander zu kommunizieren.
Einzelne Programme bekommen dabei über die Bibliothek libdbus die Möglichkeit, sich paarweise gegenseitig zu kontaktieren und Nachrichten auszutauschen. Angesprochen werden jeweils Objekte, deren Benennung an Dateisystempfade erinnert, etwa /org/kde/kspread/sheets/3/cells/4/5.
Daneben existiert ein ausführbarer Nachrichtenbusdaemon dbus, mit dem sich mehrere Anwendungen verbinden können. Der Daemon kann Nachrichten von einer Anwendung an eine oder mehrere Anwendungen weiterleiten.


Siehe auch


WWW-Verweise