我想知道是否可以使用IBM MQ 7中的远程队列连接到IBM MQ 5.2队列。 我想实现这一点,因为我必须连接到同一应用程序中不同机器中的两个不同的队列管理器。我也读过关于使用CCDT文件的内容。但我也无法访问这些文件。因此我需要知道上述操作是否可行。
答案 0 :(得分: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的情况下处理它。