在客户机应用程序中使用同步点协调
运行于基本客户机上的应用程序可以发出 MQCMIT 和 MQBACK,但同步点控制的范围局限于 MQI 资源。 您可以将外部事务管理器与扩展事务客户机配合使用。
在 IBM® MQ中,队列管理器的其中一个角色是应用程序中的同步点控制。 如果应用程序在 IBM MQ 基本客户机上运行,那么它可以发出 MQCMIT 和 MQBACK ,但同步点控制的作用域仅限于 MQI 资源。 IBM MQ 动词 MQBEGIN 在基本客户机环境中无效。
在服务器完全队列管理器环境中运行的应用程序可以通过一个事务监视器协调多个资源(例如数据库)。 在服务器上,您可以使用随 IBM MQ 产品提供的事务监视器或其他事务监视器 (例如 CICS®)。 您不能对基本客户机应用程序使用事务监视器。
可以将外部事务管理器与 IBM MQ 扩展事务客户机配合使用。 请参阅 什么是扩展事务客户机? 以获取详细信息。