Dbus
Dbus est un mot de 4 lettres formé à partir du mot Dbu auquel on ajoute la lettre S.
Que signifie le mot Dbus ?
Desktop Bus (en acronyme D-Bus) est un standard informatique de communication inter-processus permettant à des applications fonctionnant en concurrence sur une même machine de communiquer entre elles.
Il est hautement influencé par DCOP et CORBA, et est principalement développé par Red Hat en tant qu'élément du projet freedesktop.org.
Beaucoup de systèmes d'exploitation POSIX supportent D-Bus, et un portage sur Windows existe. Il est notamment utilisé par les environnements de bureau Plasma et GNOME, dans lequel il a progressivement remplacé la plupart des anciens mécanismes utilisant Bonobo.[réf. souhaitée]
Introduction
D-Bus permet à des programmes clients de s'enregistrer auprès de lui, afin d'offrir leurs services aux autres programmes. Il leur permet également de savoir quels services sont disponibles. Les programmes peuvent aussi s'enregistrer afin d'être informés d'événements signalés (parce que gérés) par le noyau, comme le branchement d'un nouveau périphérique.[réf. souhaitée]
Le standard D-Bus se résume à deux composants : une bibliothèque permettant une liaison point à point entre deux programmes, et un démon (daemon) qui joue le rôle du bus. Les utilisateurs peuvent lancer plusieurs instances du démon, chacune étant nommée un canal (channel). Généralement, il y a un canal privilégié, nommé le canal système (system channel), et des instances privées pour chaque utilisateur connecté.
Implémentations
Il existe plusieurs implémentations de D-Bus. L'implémentation développée par le projet freedesktop.org, qui se nomme Implémentation de référence (composée du programme dbus, qui implémente le démon dbus-daemon, et de la bibliothèque libdbus) est disponible sous les termes de la licence publique générale GNU et la licence Académique Libre en tant que logiciel libre.
D-Bus est implémenté dans Plasma, GNOME, Enlightenment, xfce, Maemo, Sailfish OS, Android et Tizen.[réf. souhaitée]
Notes et références
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « D-Bus » (voir la liste des auteurs).
Voir aussi
Articles connexes
Système d'exploitation
Appel de procédure à distance
Linux
Liens externes
(en) Freedesktop.org Site du projet
(en) D-Bus Introduction
(en) D-Bus Tutorial
(en) IBM's D-Bus tutorial
(en) D-Feet, interface pour visualiser et envoyer des messages D-Bus
(fr) Article d'introduction à D-Bus
Portail des logiciels libres Portail de la programmation informatique
Quels sont les mots de 5 lettres qui commencent par Dbus ?
La liste des mots commençant par Dbus est la suivante :