2013-03-15 25 views
2

有关使用XA Transaction与两个资源的任何教程,示例或经验:jms代理(HornetQ)和数据库(使用HibernateDaoSupport)?关于使用XA事务的任何教程,示例或经验?

我有两个场景(我想事务回滚,如果任何资源操作失败):

1)

  1. 做一个消息
  2. 将它保存在数据库
  3. 它寄给你的队列A

2)

  1. 接收来自队列B中的消息
  2. 处理消息
  3. 如果过程成功,更新数据库

回答

1

对于教程,谷歌书“javatransactionsbook.pdf”,它包括了大多数有关的概念XA,可能对你有帮助!

+0

本答案中提到的书是Keith Richards撰写的“Java Transaction Design Strategies”,该书的URL是http://www.infoq.com/books/JTDS,其中免费的在线版本可从。 – eis 2014-01-14 08:08:58

相关问题