Framework 无法生成的 JMS 头消息。 注 在现有队列上不要配置 targetClient,因为更改可能会导致现有 JMS 应用程序失败。始终为互用性创建专用的新消息队列。 反之,如果将 targetClient 更改为 MQ,则可从 JMS 生成消息,随后通过桥接传递它们并在 .NET Framework 应用程序中进行使用。 配置消息队列 为了通过 MSMQ-MQSeries 桥实现互用性,需要为消息发送的每个方向创建两个队列。需要为接收消息定义本地队列以及为发送消息定义远程队列。还必须正确配置桥接。 图 9.3 显示了如何在 .NET Framework 和 Java 间希望发送消息的每个方向上设置两个队列。  图 9.3:连接 MSMQ 和 MQ Series 的 MSMQ-MQSeries 桥的逻辑表示 从定义 MSMQ 队列开始。向运行桥接的计算机添加本地队列,向外部计算机添加远程队列。 其次,使用 MSMQ-MQSeries 桥管理器,添加指向运行 WebSphere MQ 的计算机的 MQI 通道。这会创建四个消息管道(两个事务性和两个非事务性)在两个队列系统间路由消息。创建完成之后,需要公开客户端和服务器的定义。将这些文件复制到 WebSphere MQ 计算机,然后使用 runmqsc 命令将它们导入。这个命令配置传输队列并跨越桥接保持信道的同步。 下一步是在 WebSphere MQ 中创建本地和远程队列。通过桥接配置远程队列以指向 MS页码:[1] [2] [3] [4] [5] [6] [7] 第5页、共7页 |