文件名称:xaplus-engine:基于XA和XA +协议的事务处理引擎
文件大小:140KB
文件格式:ZIP
更新时间:2024-05-10 20:58:58
xa transaction-processing xaplus Java
xaplus引擎 基于XA和XA +协议的事务处理引擎。 该引擎支持三种类型的事务: 本地-事务的边界受一位资源管理器的限制; 分布式-此类事务分布在两个或多个资源管理器中; 全局-该项目的主要目的是实现对分布在多个应用程序上的事务的支持。 首先,要实现全局事务,引擎将与资源管理器通过XA协议(请参见1)配合使用,以控制应用程序事务的生命周期。 这是两阶段协议,其中包含准备事务和决定提交/回滚的步骤。 接下来,引擎使用XA +接口(请参阅2)与全局事务参与者之间进行通信。 上级引擎或全局事务的发起者还可以使事务记录事务的所有决策,并在需要时进行故障转移以进行恢复。 链接