【问题标题】:Connecting to the IBM MQ using wmq jmsra resource adapter from jboss使用来自 jboss 的 wmq jmsra 资源适配器连接到 IBM MQ
【发布时间】:2017-12-13 09:38:52
【问题描述】:

我想使用 wmq jmsra 资源适配器连接到 IBM MQ。 我正在尝试连接到版本 8.0.0.5 上的 IBM MQ 服务器,我可以使用哪个适配器?

我可以使用例如 7.5 版本的适配器吗?

问题是,例如从 adaper 7 更改为 8,我还需要基于此将 jboss 的版本从 6 更改为 7: https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/6.4/html/administration_and_configuration_guide/deploy_the_websphere_mq_resource_adapter

我认为我的密码应该不是问题,例如 7.5 版支持 http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg1IV66840 我还看到 ibm 正在为 7.5 等版本创建修复

【问题讨论】:

    标签: jboss ibm-mq


    【解决方案1】:

    IBM MQ 7.5.0.8 jmsra 资源适配器可以连接到更高级别的 IBM MQ 队列管理器,例如 v8.0.0.5。


    IBM 技术说明“MQ 7.x, MQ 8.0 and MQ 9.0 compatibility with previous versions - including usage of CCDT files, JMS .bindings, SSL/TLS”指出:

    兼容性声明:

    WebSphere MQ V7.0、V7.1、V7.5、V8.0 和 V9.0 队列管理器和 客户端与队列管理器和来自任何客户端的客户端交互操作 以前级别的 WebSphere MQ 或 MQSeries 产品。

    这意味着...

    • 7.0、7.1、7.5、8.0 和 9.0 客户端可以连接到所有队列管理器、非版本 7 以及版本 7.0、7.1、7.5、 8.0 和 9.0
    • 7.0、7.1、7.5、8.0 和 9.0 队列管理器可以与所有客户端交互,非 7 版以及 7.0、7.1、7.5、8.0 和 9.0 版

    但请注意,IBM MQ v7.5 的服务结束日期为 2018 年 4 月 30 日。我建议您使用尚未宣布服务结束日期的 v8.0 或 v9.0。较新的 MQ 客户端版本可以连接到较旧的 MQ 队列管理器。您可以通过以下链接下载仅 Java 安装的 MQ 8.0 或 MQ 9.0 jar 文件:


    请注意,要将 TLS 密码套件与非 IBM JRE(例如:Oracle JRE)一起使用,您至少需要具备以下 IBM MQ 级别:

    Version    Maintenance Level
    v7.5       7.5.0.5
    v8.0       8.0.0.2
    v9.0       9.0.0.0
    

    【讨论】:

    • Thx @JoshMc,是否有描述适配器和队列管理器之间兼容性的页面?因为我想使用 7.5.0.8 连接到版本 8.0.0.7 的 IBM MQ 管理器并为此使用 TLS
    • @bijesanu 我更新了我的答案,提供了一个关于版本兼容性的技术说明链接。正如我在回答开始时所说,您可以从 7.5 RA 连接到 v8.0 队列管理器而不会出现问题。但也请注意,正如我所说 v7.5 只剩下 4.5 个月的 IBM 支持,我建议您使用 v9.0,即使这意味着您需要升级到 Java 7,因为您必须在短时间内升级到 Java 7几个月才能让自己保持在受支持的水平。
    猜你喜欢
    • 2016-01-23
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 2019-07-17
    • 2015-03-29
    • 2016-01-13
    • 2018-01-29
    • 2022-06-16
    相关资源
    最近更新 更多