分布式事务及其实现

时间:2015-01-08 12:38:21

标签: java transactions jta xa

我一直在搜索网络,但找不到在不同数据库中进行两阶段提交和在故障情况下恢复的实际示例。 任何人都可以在两个不同的数据库中提供两阶段提交的示例,以及如何在发送OK响应和其他数据库查询成功执行后,由于DB服务关闭导致事务失败等故障情况下的恢复。

1 个答案:

答案 0 :(得分:0)

您在XA部分。 XA是一种标准,它定义了必须如何处理不同的方案。因此,这不是真正的供应商特定,但是有一些边缘情况可以以不同方式处理。你最好的出发点是阅读xa规范。