我想知道是否可以使用 IBM MQ 7 中的远程队列连接到 IBM MQ 5.2 队列。我想实现这一点,因为我必须连接到同一应用程序中不同机器中的两个不同队列管理器。我也阅读了有关使用 CCDT 文件的信息。但我也无权访问这些文件。因此我需要知道上述操作是否可行。
问问题
162 次
1 回答
1
是的,任何版本的 WMQ QMgr 都可以与任何其他版本的 WMQ QMgr 通信。但是,V5.2 在大多数平台上已经失去支持大约十年了。这意味着 V7.1 从未针对它进行测试,并且没有对此配置的官方支持。
也就是说,没有什么可以阻止您使用 CCDT 文件。如果您下载SupportPac MO72,该工具能够定义不同版本的 CCDT 文件。我不知道它是否可以追溯到 V5.2,但是如果不是,您可以尝试最旧的版本,它可以定义和指定最少的频道功能 - QMgr、IP 地址、端口、频道名称。
顺便说一句,无需担心使用 SSL 通道连接到 V5.2 QMgr,因为它在失去支持后从未收到针对发现的安全漏洞的补丁。其中包括 SSL 协议本身的漏洞,以及 MD5 和 SHA-1,所有这些漏洞都已在任何当前版本的 WMQ 中得到修复。如果不考虑 SSL,则连接到 v5.2 QMgr 就像连接到任何其他 QMgr。设置MQSERVER
环境变量并建立连接。您的客户端应用程序应该可以在没有 CCDT 的情况下很好地处理它。
于 2012-12-27T02:08:18.090 回答