Information:
XmlBlaster is Message Oriented Middleware with a lot of features. It is a publish and subscribe, and point-to-point MOM server that exchanges XML-encoded messages between publishers and subscribers.
Communication with the server is based on CORBA with HTTP and e-mail plug-ins, and subscribers can use XPath expressions to filter the messages that they wish to receive.
Perl, C/C++ and Java client demos are in the xmlBlaster test suite, as well as the Tcl and Python demo clients.