MQe 消息流部署之后的配置

本主题是一组相关主题的组成部分,建议依序、完整地阅读这些主题。

  1. 迁移包含 WebSphere MQ Everyplace 节点的消息流
  2. 设计 MQe 连接
  3. 部署 MQe 消息流
  4. MQe 消息流部署之后的配置(本主题)
当您在 WebSphere Message Broker V6.0 上部署包含 MQeInput 和 MQeOutput 节点的消息流时,节点会转换成 MQInput 和 MQOutput 节点(有关全面而详细的说明,请参阅部署 MQe 消息流)。
注意: 不推荐在 WebSphere Message Broker V6.0 中使用包含 MQeInput 和 MQeOutput 节点的消息流。此处描述的行为仅是为了在从 V6.0 部署到之前版本的情形中,用来提供迁移路线。 重新设计您的流,除去 MQe 节点并替换成 MQ 节点,这些 MQ 节点已根据您自己的规范进行配置,并与 MQe 网关配置一致。

当 MQe 节点在部署时转换成 MQ 节点时,会保留队列管理器名队列名属性,您必须在代理队列管理器上创建配置,才能处理它们。

例如,假设您有一个消息流,像这个简化消息流一样,包含 MQeInput 和 MQeOutput 节点:

该图显示了两个节点,一个 MQeInput 节点,队列管理器名 = A,队列名 = B,连接到一个 MQeOutput 节点,后者的队列管理器名 = C,队列名 = D。

下图显示了当用在先前版本的代理上时,直接连接到 MQe 设备的该消息流:

该图显示了一个具有队列管理器 A 和队列 B 的 MQe 设备,该设备连接到 MQeInput 节点(在代理上),具有属性“队列管理器名A”和“队列名 B”。在代理上,它的下面是 MQeOutput 节点,具有属性“队列管理器 C”和“队列 D”。

当您将此消息流部署到 V6.0 代理时,创建一个如此处显示的配置:

在以下文本中对此图进行了描述

配置详细信息:
  1. 使用以下参数配置您的代理队列管理器:
    • 一个名为 B 的本地队列
    • 一个具有以下属性的远程队列定义 R:
      • 远程队列管理器 = C
      • 远程队列 = none(保留为空)
      • 传输队列 = T
      此远程队列定义将匹配以队列管理器 C 上任何队列为目标的所有消息,并将这些消息放置到传输队列中。
  2. 使用以下参数配置 MQe 网关:
    • 为以下操作提供条件:从具有队列管理器 A 和队列 B 的 MQe 设备接收消息,将格式从 MQe 变换到 MQ,并将消息放置到桥队列
    • 一个桥队列,用于将消息放置到代理队列管理器上的队列 B
    • 一个侦听器,用于从代理队列管理器上的传输队列 T 读取消息
    • 为以下操作提供条件:将队列 T 上消息的消息格式从 MQ 变换到 MQe 格式,并将消息发送到具有队列管理器 C 和队列 D 的 MQe 设备

有关配置 WebSphere MQ Everyplace 的帮助,请参阅随该产品提供的文档。

相关参考
迁移包含 WebSphere MQ Everyplace 节点的消息流
设计 MQe 连接
部署 MQe 消息流
MQeInput 节点
MQeOutput 节点
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac34730_