【发布时间】:2013-05-22 16:45:43
【问题描述】:
我想在运行在 IBM WAS 7 上的 web 应用程序中使用事务。 我有 2 个数据库和 JMS (mq),将它们一起回滚会很棒。 这样做的最佳做法是什么? 我是否需要使用 3d 方 JTA 库(如 spring.tx 或 JOTM)或者 WebSphere 里面已经有这些东西?可能我根本不需要JTA? 我可以在没有 Spring 或 EJB 的情况下使用 WAS 事务吗?只是 WAS 已经包含的 ibm 库。
【问题讨论】:
-
您使用的是哪个版本的 Websphere Application Server?
-
为什么需要 JTA、Spring、EJB 来“一起回滚”?不存在回滚问题。提交是一个问题。
-
我有 Websphere 6 和 Websphere 7。Marcin Płonka,当然也将它们一起提交。人们为事务做了很多框架,我认为以正确的方式配置 webphere 事务管理器会很好。在代码中只标记我的一些方法。
标签: java transactions jms websphere jta