美文网首页
XA 是什么

XA 是什么

作者: 早睡早起的黑猫 | 来源:发表于2020-11-09 15:52 被阅读0次

    XA是由X/Open组织提出的分布式事务的规范。 XA规范主要定义了(全局)事务管理器(TM)和(局 部)资源管理器(RM)之间的接口。主流的关系型 数据库产品都是实现了XA接口的。

       XA接口是双向的系统接口,在事务管理器 (TM)以及一个或多个资源管理器(RM)之 间形成通信桥梁。

       XA之所以需要引入事务管理器是因为,在分布 式系统中,从理论上讲两台机器理论上无法达 到一致的状态,需要引入一个单点进行协调。

       由全局事务管理器管理和协调的事务,可以跨 越多个资源(如数据库或JMS队列)和进程。 全局事务管理器一般使用 XA 二阶段提交协议 与数据库进行交互。

    相关文章

      网友评论

          本文标题:XA 是什么

          本文链接:https://www.haomeiwen.com/subject/tonlbktx.html