XmlBlaster 是100%基于Java的MOM (Message oriented Middleware),通过 CORBA,RMI,XmlRpc相互通信,在publishers和subscribers之间传递 XML文件格式的信息。在分布式的c/s 架构体系中可以考虑XmlBlaster.
XMLBlaster是一种免费的并且开放源码的、具有众多特性的消息中间件产品(message-oriented middleware以下简称MOM)。XMLBlaster是点对点的基于发布和订阅(publish and subscribe)模式的消息中间件服务器,它在发布者和订阅者之间起交换消息的作用,这些消息被描绘成用XML编码的元信息。它们可以是任何种类的信 息,包括GIF图片、Java对象、Python脚本、XML数据、Word文档、纯文本等等。发布/订阅模式的特点是非直接的通过消息代理者通信,无连 接,异步传输(通过轮流查询和对调机制)