上一篇 <<<一致性協(xié)議--XA接口
下一篇 >>>一致性協(xié)議--2PC提交協(xié)議
JTA(Java Transaction API)定義了對(duì)XA事務(wù)的支持,是基于XA架構(gòu)上建模的,在JTA中徒蟆,事務(wù)管理器抽象為javax.transaction.TransactionManager接口靖苇,并通過(guò)底層事務(wù)服務(wù)(即JTS)實(shí)現(xiàn)闪朱。
目前JTA的實(shí)現(xiàn)主要由以下幾種:
1.J2EE容器所提供的JTA實(shí)現(xiàn)(JBoss)
2.獨(dú)立的JTA實(shí)現(xiàn):如JOTM蟆盐,Atomikos湖饱,使用在如Tomcat,Jetty以及普通的java應(yīng)用啄踊。
MySQL從5.5版本開(kāi)始支持忧设,SQL Server 2005 開(kāi)始支持,Oracle 7 開(kāi)始支持颠通。
推薦閱讀:
<<<分布式事務(wù)產(chǎn)生的背景
<<<解決分布式事務(wù)的核心思路
<<<柔性事務(wù)和剛性事務(wù)(ACID)
<<<CAP理論簡(jiǎn)單概況
<<<Base理論核心思想
<<<一致性協(xié)議--XA接口
<<<一致性協(xié)議--2PC提交協(xié)議
<<<一致性協(xié)議--3PC提交協(xié)議
<<<2PC與3PC協(xié)議的提交區(qū)別
<<<主流的分布式事務(wù)解決框架
<<<LCN-框架介紹
<<<LCN-實(shí)現(xiàn)原理剖析
<<<LCN-事務(wù)協(xié)調(diào)者(TM)安裝啟動(dòng)
<<<SpringBoot整合LCN
<<<LCN-核心源碼分析
<<<LCN-集群模式介紹
<<<Seata-框架介紹
<<<Seata原理實(shí)現(xiàn)/執(zhí)行流程/生命周期
<<<Seata-TM執(zhí)行時(shí)突然宕機(jī)了會(huì)造成什么問(wèn)題
<<<Seata-核心源碼分析
<<<SpringBoot整合Seata
<<<Seata與Lcn的區(qū)別