将AMQP与JTA结合使用

时间:2011-12-25 16:32:49

标签: java amqp jta

在CMT / JTA环境中使用AMQP客户端有什么好的例子吗?我知道AMQP支持事务性消息传递,但我不知道它如何与JTA保持一致。

到目前为止,我已设法设置Apache Qpid java代理并使用最新的JBossTS(Narayana 5.0.0.M1)作为独立的JTA从Java应用程序连接到它。基本测试显示,当我提交TX时,消息成功出现在队列中,并且在回滚时被正确忽略。但我不确定这是否证明我可以安全地在CMT中使用Qpid客户端。

1 个答案:

答案 0 :(得分:0)

有一个AMQP集团在那里说:

" AMQP 1.0的子规范开始涉及受微软影响很大的分布式tx。完全与JTA不兼容。"

这可能就是为什么你(我也是)没有找到任何例子的原因。

来源:https://www.linkedin.com/groups/AMQP-JTA-1369617.S.5995685814774882304?trk=groups_most_popular-0-b-ttl&goback=%2Egmp_1369617