JTA 深度歷險 - 原理與實現(xiàn)
作者:佚名
在 J2EE 應(yīng)用中,事務(wù)是一個不可或缺的組件模型,它保證了用戶操作的 ACID(即原子、一致、隔離、持久)屬性。對于只操作單一數(shù)據(jù)源的應(yīng)用,可以通過本地資源接口實現(xiàn)事務(wù)管理;對于跨數(shù)據(jù)源(例如多個數(shù)據(jù)庫,或者數(shù)據(jù)庫與 JMS)的大型應(yīng)用,則必須使用全局事務(wù) JTA (Java Transaction API)。JTA 為 J2EE 平臺提供了分布式事務(wù)服務(wù),它隔離了事務(wù)與底層的資源,實現(xiàn)了透明的事務(wù)管理方式。本文將深入探尋 JTA 的體系架構(gòu),并通過詳細的代碼介紹其實現(xiàn)機制。
責(zé)任編輯:鳶瑋
來源:
IBMdW