迁移包含 WebSphere MQ Everyplace 节点的消息流

对将 WebSphere MQ Everyplace 设备客户机连接到 WebSphere Message Broker 的支持在 WebSphere Message Broker V6.0 中已发生更改。

本主题概述了这些更改,后面的主题更详细地描述了情况:

  1. 迁移 MQe 消息流(本主题)
  2. 设计 MQe 连接
  3. 部署 MQe 消息流
  4. MQe 消息流部署之后的配置
先前版本
  • 您可以使用以下两种连接配置其中一种:
    1. MQe 设备客户机 <--连接至--> MQe 网关 <--连接至--> 代理(使用 MQInput 和 MQOutput 节点)
    2. MQe 设备客户机 <--连接到--> 代理(使用 MQeInput 和 MQeOutput 节点)
  • 在代理中,MQe 节点包含的 MQe 代码级别是固定版本,您不能独立地更新。
V6.0
  • MQeInput 和 MQeOutput 节点不存在(代理内无 MQe 节点)。
  • 您只能使用以下连接配置:
    1. MQe 设备客户机 <--连接至--> MQe 网关 <--连接至--> 代理(使用 MQInput 和 MQOutput 节点)
  • 必须单独安装 WebSphere MQ Everyplace。 MQe 节点现在全部包含在该单独的安装中,可以独立地升级到较新的版本。
  • 您仍能在其中带有 MQe 节点的情况下导入或创建消息流,并进行保存和部署到代理:
    • 生成的 BAR 文件将与以前的完全相同。
    • 当您部署到先前版本的代理时,流将如以前一样工作。
    • 当您部署到 V6.0 代理时,代理运行时有差别地解释了 BAR 文件,将 MQeInput 和 MQeOutput 节点更改为 MQInput 和 MQOutput 节点,忽略某些 MQe 节点属性,重新解释另一些属性。
    这样,您可以将现有的 MQe 消息流保持不变地迁移到 WebSphere Message Broker V6.0(您必须根据重新解释的属性配置 MQe 网关)。
    注意: 不推荐在 WebSphere Message Broker V6.0 中使用包含 MQeInput 和 MQeOutput 节点的消息流。此处描述的行为仅是为了在从 V6.0 部署到之前版本的情形中,用来提供迁移路线。 重新设计您的流,除去 MQe 节点并替换成 MQ 节点,这些 MQ 节点已根据您自己的规范进行配置,并与 MQe 网关配置一致。
  • 如果在使用目标模式属性设置为目标列表的 MQeOutput 节点,则当将 MQe 流迁移到 V6.0 代理时,将目标模式属性更改到响应队列,然后重新部署修改后的流。 您可以使用 V6.0 或之前版本的 Message Brokers Toolkit 来执行重新部署。

如果想要将 MQe 连接用于 WebSphere Message Broker V6.0,请参阅后续主题获取更多详细信息,从设计 MQe 连接开始。

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

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