WebSphere Event Broker 使信息能封装为消息以在不同的业务应用程序(范围从大型旧系统到流水线上的传感器等无人照看的设备)之间传递。
可以根据消息的内容将消息从发送方路由到接收方。
您设计的消息流控制消息路由。消息流描述在进入消息上执行的操作,以及它们的执行顺序。
每条消息流由下列内容组成:
IBM 提供了用于许多公共功能的内置节点和样本。如果需要附加功能,可部署由 WebSphere Message Broker V6.0 用户或独立软件供应商和其他公司创建及提供的用户定义的节点。
在 Message Brokers Toolkit 中创建消息流;它是集成开发环境和代理域管理控制台。
当使用工作台创建了消息流后,即可将可执行文件数据部署(转换) 到一个或多个代理了。
当部署消息流时,会在代理归档 (BAR)文件中编译和包络它们,并且将它们发送到配置管理器。该 BAR 文件有可配置系统属性。无需更改源文件或重新开发消息流,即可覆盖队列名称等属性。这使在系统之间移动定义更为容易。
配置管理器打开包络,除去内容,记录接收到的信息,并将信息路由到相应代理中。(当包络所包含信息经过检索后,该包络便废弃。)每个代理将这些信息存储在它自己的本地数据库中。这表示,一旦代理有了足够的信息,即使代理不再连接到其配置管理器,它仍可继续处理消息。
配置管理器协调工作台在其域中的代理之间的所有活动。WebSphere MQ 消息传递在工作台、配置管理器和代理之间使用。