繁体   English   中英

IBM MQ7和MQ8的客户端jar文件版本

[英]Client jar file version for IBM MQ7 and MQ8

我们的产品将根据客户需求支持IBM MQ7和MQ8。 现在,我们想知道我们的应用程序可能使用的最新客户端jar版本?

我们想使用JMS 1.1规范。 我找到了MQ 7.5 JAR的以下链接-http ://www.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.dev.doc/q120070_.htm

如果我们使用上述客户端jar连接MQ 7和MQ 8服务器就足够了吗?

应用程序将使用JRE 1.7WAS自由8.5.5.9

如果将WebSphere Liberty用作应用程序服务器,则需要使用MQ JCA资源适配器(MQ-RA)来使用MQ JMS消息传递。 Liberty(与传统的WebSphere Application Server不同)没有提供MQ-RA的副本,但是您可以非常轻松地下载并安装一个副本,然后从Liberty服务器的server.xml配置文件中链接到它。 这是一个说明如何执行此操作的链接:

http://www-01.ibm.com/support/docview.wss?uid=swg21633761

现在,Liberty可以使用仅支持JMS 1.1 API的WebSphere MQ V7.5.0.5(或更高版本)资源适配器的副本,并且您要在该版本中启用的Liberty功能是“ wmqJmsClient-1.1”。

但是,我建议您考虑使用最新版本的IBM MQ-RA(在撰写本文时为V9.0.0.0)。 MQ V8.0.0.3和V9 RA支持JMS 1.1“经典” API以及更新的2.0“简化” API。 因此,您可以使用较新的MQ-RA级别,但您的JMS 1.1应用程序仍然可以正常运行。 如果使用V8或V9 IBM MQ-RA,则要启用的自由功能是“ wmqJmsClient-2.0”。

V7.5,V8和V9 MQ资源适配器可以连接到任何 MQ队列管理器版本。 JMS客户端和MQ服务器之间的主要版本或维护版本不需要匹配。

作为参考,我建议也阅读以下几个链接:

http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.dev.doc/q031610_.htm

http://www.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.wlp.nd.doc/ae/twlp_dep_msg_wmq.html

http://www.ibm.com/support/knowledgecenter/SSAW57_8.5.5/com.ibm.websphere.wlp.nd.doc/ae/rwlp_restrict.html

我希望这有帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM