【发布时间】:2015-06-06 10:47:50
【问题描述】:
我想用 XA 投诉 IBM Websphere MQ。支持分布式事务这一特性的 Websphere MQ 最低版本是多少?
另外,我将使用 IBM MQ 类用于 JMS
【问题讨论】:
-
请查看答案编辑。
标签: transactions ibm-mq distributed-transactions xa
我想用 XA 投诉 IBM Websphere MQ。支持分布式事务这一特性的 Websphere MQ 最低版本是多少?
另外,我将使用 IBM MQ 类用于 JMS
【问题讨论】:
标签: transactions ibm-mq distributed-transactions xa
不清楚您询问的是 XA MQ 客户端还是可以充当 XA 资源管理器的队列管理器。无论哪种情况,IBM 不再支持任何比 v7 更早的 MQ 版本,因此您至少应该使用 MQ v7.0.1,最好是更新的版本,因为该版本已于今年 9 月结束支持。
所有版本的 MQ 都可以充当 XA 事务协调器或使用外部 XA 事务协调器的服务。有关哪些 XA 实现与 MQ 兼容的详细信息,请参阅您的 MQ 版本的Detailed System Requirements 页面并深入了解。
自 2012 年 4 月 24 日起,所有版本的 IBM MQ 客户端都已获得 XA 事务性许可,并包含该内置功能。但是,必须下载和使用 IBM 在该日期之后发布的客户端软件才能获得资格,因为该过程包括同意新的许可条款。
此外,在新版本之前的任何事务性客户端安装都将在大多数许可证审计工具上显示为需要完整的 MQ 服务器许可证。因此,如果您使用的是 IBM Tivoli License Manager 或其他合规性工具,并且它会将客户端标记为未许可,只需下载新副本并重新安装。
This link 解释了如何将扩展事务客户端 (XA) 整合到基本客户端中,并在 v7.x 及更高版本的 MQ 客户端上免费提供 XA 功能。
【讨论】: