服务集成总线之间的消息流

应用程序连接至总线(这是它的本地总线),并且可与连接至同一总线的其他应用程序交换消息。要与连接至另外的总线(即,外部总线)的应用程序交换消息,您需要具备用于将本地总线连接至外部总线的服务集成总线链路。

连接至本地总线的应用程序将消息发送至外部总线上的目标。本地总线上的消息传递引擎将消息在其链路发送设备队列上排队。对于使用点到点消息传递的应用程序,发送总线中的每个消息传递引擎都有一个链路发送设备队列和一个链路发送设备。对于使用发布/预订消息传递的应用程序,映射至外部总线中的主题空间目标的每个主题空间目标都有一个链路发送设备队列和一个链路发送设备。

每个链路发送设备队列在外部总线中的网关消息传递引擎上都具有对应的链路接收方队列。由链路接收方为每个链路接收方队列服务。

链路发送设备通过服务集成总线链路将消息发送至链路接收方队列。链路接收方将消息从链路接收方队列中移除,然后将这些消息放在目标远程队列点(目标远程队列点在外部总线上的网关消息传递引擎上)。服务集成中的点到点消息传递和发布/预订消息传递都使用链路发送设备队列。

下图显示了一个示例,说明从服务集成总线 1 通过服务集成总线链路发送至服务集成总线 2 上的外部目标的消息流。一个应用程序连接至消息传递引擎 ME1,另一个应用程序连接至消息传递引擎 ME2。应用程序将生成要发送至外部总线上的 Q1 的消息。消息将在每个消息传递引擎上的链路发送设备队列上排队,然后通过网关消息传递引擎和服务集成总线链路传输到外部总线中的网关消息传递引擎上的链路接收方队列。此时,消息放在目标目的地 Q1。目标队列 Q1 在消息传递引擎 ME5 上。网关消息传递引擎 ME4Gateway 中的链路接收方使用远程队列点将消息传递到 ME5。

图 1. 两个服务集成总线之间的消息流
此图描述了两条服务集成总线之间的消息流。

指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjj0033_
文件名:cjj0033_.html