如何支持多个版本的websphere mq?

时间:2015-03-25 21:46:54

标签: jms ibm-mq

我有一个Java应用程序(通过JMS通信,使用客户端模式连接),需要支持多个版本的websphere mq(v6,v7.1)(某些客户端希望保留在版本6上,而其他客户端则需要升级到版本7)。如果我将为每个版本创建具有特定代码/配置的两个包,则可以解决该问题。但我想避免这种情况。那么有一个解决方案可以避免这个问题吗?

例如,让最新的客户端jar(v7)作为依赖项并使用较旧的mq(v6),反之亦然?

有人可以向我指出一些文档,它们介绍了客户端jar和mq版本之间的兼容性。

1 个答案:

答案 0 :(得分:2)

是的,MQ v7客户端可以连接到MQ v6队列管理器。但请注意,连接V6队列管理器时,V7特有的所有功能都不起作用。

我想提醒您,MQ v6已经不再支持了。您必须至少迁移到V7.0.1以及可能的最新修订包。