JAVA全系列 教程
3762个小节阅读:7094.9k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
Atomikos(https://www.atomikos.com/),其实是一家公司的名字,提供了基于JTA规范的XA分布式事务TM的实现
。其旗下最著名的产品就是事务管理器。
产品分两个版本:
这两个产品的关系如下图所示:
ExtremeTransactions 在 TransactionEssentials 的基础上额外提供了以下功能:
- 支持 TCC:这是一种柔性事务
- 支持通过 RMI、IIOP、SOAP 这些远程过程调用技术,进行事务传播。
- 事务日志云存储,云端对事务进行恢复,并且提供了完善的管理后台。
Java事务API(JTA:Java Transaction API)和它的同胞Java事务服务(JTS:Java Transaction Service),为J2EE平台提供了分布式事务服务(distributed transaction)的能力。
注意:
要想使用用 JTA 事务,那么就需要有一个实现 javax.sql.XADataSource 、 javax.sql.XAConnection 和 javax.sql.XAResource 接口的 JDBC 驱动程序。一个实现了这些接口的驱动程序将可以参与 JTA 事务。一个 XADataSource 对象就是一个 XAConnection 对象的工厂。XAConnection 是参与 JTA 事务的 JDBC 连接。
实时效果反馈
1.下列属于商业版Atomikos功能的是_____。
A 支持 TCC
B 支持远程过程调用
C 事务日志云存储
D 以上都正确
2.要想使用用 JTA 事务,那么就需要有一个实现_____ 接口的 JDBC 驱动程序。
A javax.sql.XADataSource
B javax.sql.XAConnection
C javax.sql.XAResource
D 以上都正确
答案
1=>D 2=>D