标签: transactions ibm-mq msdtc
我正在将Websphere v.7.0 C#客户端升级到v.7.5.2,主要是为了利用新的MSDTC功能。然而,我最初的PoC已经揭示了一些问题,其中之一就是如何提交和回滚交易。
在v.7.0中,提交和回滚是同步完成的,但是v.7.5.2使用MSDTC,提交和回滚是异步完成的。
这是一个重大改变,所以我的问题是:
由于 Slind
答案 0 :(得分:1)
在MQ v7.5中,如果您使用全局事务(XA),则事务由MSDTC协调,MSDTC决定何时提交或回滚事务。您可以查看可以进一步解释行为的this链接。
可以在您的应用程序中处理事务已完成事件,以了解事务何时完成。有关示例,请参阅此link。