Dans les terminologies de programmation DBUS, ils utilisent le nom de service de manière interchangeable avec le nom de bus. Ou y a-t-il une différence?DBUS- Diff "Service" et "Nom de bus"
Répondre
Un "bus" est un "monde/espace de communication". Vous pouvez avoir plusieurs bus fonctionnant simultanément sur le même ordinateur: les sessions & du système sont les traditionnelles. Il peut également y avoir des bus privés. Ils sont généralement identifiés par leur socket démon: "unix: chemin =/var/run/dbus/system_bus_socket"
Un "nom de bus" est un point de connexion, c'est une sorte d'identifiant. Cela peut être une connexion de processus à un bus. Généralement, vous adressez des messages à un "nom de bus". Parfois, ce nom est "bien connu", ce qui signifie qu'il a été enregistré avec un autre nom "amical". http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-names-bus
Un « service » est normalement un programme qui est lancé à la demande et de fournir une interface attendue (et aa « bien connu » « nom de bus », comme « org.gnome.keyring »)
Mais les gens appellent souvent "service" un "nom de bus bien connu qui fournit une interface", qu'il soit lancé ou non à la demande.
Voir aussi http://www.freedesktop.org/wiki/IntroductionToDBus
- 1. Enterprise service bus et Message Brokers
- 2. Oracle Service Bus
- 3. cross compiler d-bus
- 4. Terminologie de bus de service d'entreprise
- 5. .net recommandations de bus de service?
- 6. Publier et s'abonner aux événements dBus avec Eclipse EventAdmin?
- 7. Python et d-bus: comment configurer la boucle principale?
- 8. Déclarez quels signaux sont souscrits sur DBus?
- 9. DBus query
- 10. Numéro de fusion DBus-Cherrypy
- 11. Bus NService et le GAC
- 12. SESSION_BUS Python DBUS - dépendance X11
- 13. Ajout de méthodes à un objet dbus en python
- 14. Modèle de filetage D-Bus
- 15. nServiceBus, Rhino Service Bus, MassTransit - Vidéos, Démos, Ressources éducatives
- 16. diff et fusion de XML
- 17. DBus-Server en Java?
- 18. dbus: connexion encastrée?
- 19. CUDA - Erreur de bus
- 20. Dbus - contrôle des défauts
- 21. Problèmes DBus Python
- 22. Signal d'envoi DBus Glib - Aucun signal émis
- 23. diff différant avec diff?
- 24. Erreur de type incorrect dans la méthode dbus (GNU Emacs)
- 25. Un système de réservation de bus simple
- 26. Linux Shutdown avec dbus-send
- 27. différence entre le bus de message et courtier de messages
- 28. Diff entre STREAM_CLIENT_CONNECT et STREAM_CLIENT_ASYNC_CONNECT
- 29. Diff entre document.getSelection() et window.getSelection()