Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dbus [Le 29/04/2015, 21:15] 82.238.223.133 [D-Bus] |
dbus [Le 13/05/2023, 18:30] (Version actuelle) 91.161.227.52 [Utilisation] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | D BUS I FO LINSTALLER AVEC LE PAKETS DEBIEN SUR UBUNTU 14.04 | + | ====== D-Bus ====== |
+ | |||
+ | D-Bus est une des premières spécifications Freedesktop. D-Bus fonctionne donc avec la plupart des applications Gnome et KDE en envoyant des messages | ||
+ | |||
+ | D-Bus est actuellement un démon permettant la communication inter-processus. Il y a 2 démons : | ||
+ | * le démon système : il est lancé avec les privilèges du système et il ne peut y en avoir qu'un qui fonctionne même sur un système multi-utilisateur. | ||
+ | * le démon de session : chaque session utilisateur a son propre démon qui fonctionne et n'interfère pas avec la session d'un autre utilisateur. | ||
+ | |||
+ | Un exemple : HAL (Hardware Abstraction Layer) qui remonte les événements au système tel que le branchement d'une clef usb par exemple, par le biais du démon système. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | L'outil graphique **[[apt://d-feet|d-feet]]** permet de visualiser et d'envoyer des messages D-Bus. | + | L'outil graphique **[[apt>d-feet|d-feet]]** permet de visualiser et d'envoyer des messages D-Bus. |
Exemple d'utilisation en ligne de commande : | Exemple d'utilisation en ligne de commande : | ||
Ligne 16: | Ligne 24: | ||
===== Références ===== | ===== Références ===== | ||
- | * [[http://www.linuxjournal.com/article/7744]] (en) -- Présentation de DBus plutôt orientée pour les développeurs | + | * [[https://www.linuxjournal.com/article/7744]] (en) -- Présentation de DBus plutôt orientée pour les développeurs |
* [[http://www.ndesk.org/DBusExplorer|dbus-explorer]] (fr) -- autre outil graphique (qui pourra aussi aider les développeurs) | * [[http://www.ndesk.org/DBusExplorer|dbus-explorer]] (fr) -- autre outil graphique (qui pourra aussi aider les développeurs) | ||
* [[http://www.unixgarden.com/index.php/programmation/decouvertes-et-experimentation-avec-d-bus|Découvertes et expérimentation avec D-Bus ]] (fr) -- Un article/Tutoriel sur D-Bus. | * [[http://www.unixgarden.com/index.php/programmation/decouvertes-et-experimentation-avec-d-bus|Découvertes et expérimentation avec D-Bus ]] (fr) -- Un article/Tutoriel sur D-Bus. |