通过 MQ 网络拓扑在单元之间发布事件
在此拓扑中,使用服务集成总线基础结构来通过 IBM MQ 队列管理器网络在两个单元(总线)之间传输事件通知。
这是以类似于单元拓扑之间的事件发布的方式实现的,即通过创建新的 WebSphere® MQ 链路并在第一条总线与 MQ 网络(以及消息代理或事件代理实例)之间配置发布和预订网桥。这将确保把发布到服务集成总线主题空间的消息转发到消息代理。在第二个总线与 MQ 网络或消息代理实例之间进行相同的配置,以接收从第一个总线中发布的消息。
因此,在任何一个总线中发布的消息都将通过 MQ 基础结构转发到另一总线上的服务集成总线主题空间(并因此转发到与相应通知代理相连接的通知使用者)。
在下图中,有两个单元,每个单元在单独的主线中。每个单元都包含一个应用程序服务器,每个应用程序服务器都包含 WS-Notification 服务和消息传递引擎。每个单元都由发布和预订网桥通过 MQ 链路连接到 WebSphere MQ 队列管理器网络。会将一个单元中的服务器接收的请求放到队列中,接着消息代理将那些请求路由到另一个队列,然后路由到与另一单元中的服务器相关联的使用者。
图 1. 单元之间通过 MQ 队列管理器网络进行事件发布的示例
