Introducing the concept of 'DBus domains'

Havoc Pennington hp at pobox.com
Sat Jul 3 17:45:56 PDT 2010


Hi,

For multi-system sort of applications, there are a boatload of
projects designed for that:
http://en.wikipedia.org/wiki/Message_queue

I think the first question would be, what are your use cases where
dbus is better than those things, and who would be maintaining dbus
for this kind of application. Surely it's a major project to start
down this road.

A possible use-case (unmaintained/defunct) is embodied in
http://git.gnome.org/browse/local-export-daemon/ which is just a
little custom daemon that advertises a network service with Avahi, and
speaks dbus protocol. Apps can talk to it via the session bus to
export stuff, but it is distinct from the session bus.

Anyway it seems quite dangerous to start trying to hammer every IPC
nail with dbus. Sticking to "desktop related stuff" seems sensible...

Havoc


More information about the dbus mailing list