IBM Data Server Driver for JDBC and SQLJ 4型连接性 JDBC 和 SQLJ 分布式事务支持

当您使用 IBM Data Server Driver for JDBC and SQLJ 和 SQLJ 类型 4 连接时 z/OS® 环境中的 IBM Data Server Driver for JDBC and SQLJ 支持分布式事务管理。

该支持实现了Java 2平台、 Enterprise Edition ( J2EE )、Java事务处理服务( JTS )和Java事务处理API(JTA)规范,符合X/Open全球事务处理标准 (分布式事务处理:XA规范 ,可从 http://www.opengroup.org 获取)。 IBM Data Server Driver for JDBC and SQLJ 分布式事务处理支持让在 WebSphere® Application Server 版本 5.01 及更高版本下运行的企业Java Bean(EJB)和Java servlet能够参与分布式事务处理系统。

JDBC SQLJ分布式事务支持与 和SQLJ全局事务支持提供类似的功能。 JDBC 然而, JDBC 和SQLJ全局事务支持仅适用于 IBM Data Server Driver for JDBC and SQLJ 类型2连接 Db2 for z/OS

JDBC SQLJ分布式事务支持可用于连接 Db2 for z/OSDb2 ,以及 DB2® 到 IBM i 服务器的连接。

分布式事务处理系统由资源管理器、事务管理器和事务应用程序组成。 下表列出了 z/OS 环境中提供这些组件的产品和程序。

表 1. 分布式事务处理系统的组件 Db2 for z/OS
分布式事务处理系统组件 组件功能由
资源管理器 Db2 for z/OS 或者 Db2
事务管理器 WebSphere Application Server 或其他应用服务器
事务性应用 JDBC 或SQLJ应用程序

您的客户端应用程序在 IBM Data Server Driver for JDBC and SQLJ 可以使用分布式事务处理支持连接到 Db2 for z/OSDb2 服务器。

在 JDBC 或SQLJ应用程序中,使用 DataSource 接口建立的连接支持分布式事务。 连接通常由应用服务器建立。