gpt4 book ai didi

Java 使用 TransactionManager 实现两阶段提交

转载 作者:行者123 更新时间:2023-11-30 11:43:36 26 4
gpt4 key购买 nike

我需要使用 TransactionManager 和 ResourceManager 实现两阶段提交协议(protocol)。我已经用谷歌搜索了几个小时,但找不到任何有用的东西。我知道协议(protocol)是如何工作的,但我不知道从哪里开始实现。谁能指出我正确的方向?

最佳答案

我将从了解 Spring 必须提供的事务管理功能开始。他们非常支持切换事务管理器。您没有指定如何运行您的应用程序(即什么应用程序服务器),但每个应用程序服务器都有一个 JTA 事务管理器的实现。 Spring 为多个应用程序服务器提供可插入的事务管理器实现。例如,他们有一个用于 IBM WebSphere 的 (org.springframework.transaction.jta.WebSphereUowTransactionManager)。这将使您的应用程序更容易切换事务管理器。

下面是一个 Spring 引用。注意,两阶段提交的内容经常与全局事务管理(相对于本地事务管理)相关。

http://static.springsource.org/spring/docs/3.0.x/reference/transaction.html

提供您的应用服务器,您也可能会得到更好的答案。

关于Java 使用 TransactionManager 实现两阶段提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11237137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com