Ah, I just realized that there is an article on D-Bus in the February 2005 issue of Linux Journal. Thank you for jogging my memory!
Thought I was under the impression that it was more for lower level communication. I'll re-read that article.
| [reply] |
Just to follow up on D-Bus, I re-read the LJ article and the tutorial on their web page.
From the documentation of D-bus, I do not think it is applicable as an "enterprise wide messaging queueing system" (EWMQS). It is only intended to handle communication between applications on the same machine, not between two machines. Here is a quote from the D-Bus Uses section of their tutorial.
Communication between desktop applications in the same desktop
session; to allow integration of the desktop session as a whole,
and address issues of process lifecycle (when do desktop components
start and stop running).
Communication between the desktop session and the operating system,
where the operating system would typically include the kernel
and any system daemons or processes.
| [reply] |