`

Java Transaction API(JTA)使用环境

阅读更多
   JTA Transaction是指由J2EE Transaction manager去管理的事务,是一组java接口用于描述J2ee框架中事务管理器与应用程序,资源管理器,以及应用服务器之间的事务通讯。 该分布式事务的规范由OMG的OTS所描述。JTA Transaction可以实现同一事务对应不同的数据库,但仍然无法实现事务的嵌套。
   在以下环境中必须使用JTA:
(1)需要两阶段提交功能。在事务中调用了多个数据库连接,这些连接可以是相同的物理数据库服务器或多个数据库服务器。
(2)当事务涉及到多个进程时。例如,一个事务可能会涉及在多个应用程序服务器中部署的企业 Bean。
   JTA启用的连接比非 JTA 启用的连接在性能上有一定的损失。
分享到:
评论

相关推荐

    java transaction api jta.jar

    jta.jar...............................

    Java Transaction API概述

    JTA(Java Transaction API)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。本文的目的是要提供一个关于的Java事务处理API(JTA)...

    Java Transaction API (JTA) Version 1.3 JSR-907

    Java Transaction API (JTA)是Java平台上的一个关键组件,主要负责处理分布式事务管理。作为Java Enterprise Edition (Java EE)的一部分,JTA定义了在分布式系统中如何协调多个资源(如数据库、消息队列等)的事务...

    Sun Microsystems Inc. Java Transaction API (JTA)

    的Java Transaction API (JTA) #### 概述 Sun Microsystems Inc. 的Java Transaction API (JTA) 是一个重要的规范文档,它定义了事务管理器与分布式事务系统中的各方(应用程序、资源管理器以及应用服务器)之间...

    相关API—Java Transaction API概述(1).rar_API_transaction api

    Java Transaction API(JTA)是Java平台上的标准接口,用于管理事务处理,它为分布式环境提供了强大的事务控制能力。在企业级应用开发中,尤其是在银行、金融和其他对数据一致性要求极高的领域,JTA扮演着至关重要的...

    JAVA_API1.6文档(中文)

    java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和接口。 java.awt....

    java实现JTA简单例子

    Java JTA,全称为Java Transaction API,是Java平台上的事务处理标准,用于管理跨系统或跨资源的事务。它提供了一种统一的方式来控制应用程序中的事务,使得开发者可以在不同的数据库、消息队列等资源之间进行协调,...

    Java EJB JTA JTS用法示例源代码.rar

     J2EE包括了两套规范,用来支持分布式的事务,一种是Java Transaction API(JTA),另一种是Java Transaction Service(JTS)。JTA是一种高层的,与实现无关的,与协议无关的API,应用程序和应用服务器可以使用JTA来...

    jta使用手册,jta帮助文档jta使用手册,jta帮助文档

    ### Java Transaction API (JTA) 使用手册与帮助文档解析 #### 概述 Java Transaction API(JTA)是Java平台中用于处理分布式事务的核心技术之一。JTA规范定义了事务管理器与分布式事务系统中各方参与者(应用、...

    Java Transaction Design Strategies.pdf

    - **JTA (Java Transaction API)**:Java平台的标准事务管理API,用于管理分布式事务。 - **JDBC事务处理**:通过JDBC接口提供的事务支持,适用于单一数据库的简单事务。 - **EJB事务管理**:基于Java EE容器的事务...

    java ee api

    6. **JTA(Java Transaction API)**:用于管理分布式事务,确保数据的一致性和完整性。 7. **JMS(Java Message Service)**:提供了异步通信的机制,允许应用程序通过消息传递进行解耦。 8. **JSF(JavaServer ...

    springboot+jta+atomikos

    本项目“springboot+jta+atomikos”旨在利用Spring Boot框架、Java Transaction API (JTA) 和 Atomikos 这一开源事务管理器来实现分布式事务的统一管理。下面将详细阐述这三个关键组件以及它们如何协同工作。 **...

    java_ee_api_中英文对照版.zip(免费下载)

    5. **Java Transaction API (JTA)**:JTA定义了在分布式环境中进行事务管理的标准接口。它允许应用程序在多个资源(如数据库、JMS队列)上进行原子性操作,确保数据的一致性。 这个中英文对照版的API文档是学习和...

    JAVA_API.rar_JAVA_API_j2se j2EE api_j2se api j2ee api_j2se j2ee

    2. **j2ee API**:面向企业级应用开发,提供了服务器端功能,例如Servlet、JSP(JavaServer Pages)、JavaBean、EJB(Enterprise JavaBeans)、JMS(Java Message Service)和JTA(Java Transaction API)等。...

    JAVA-API 全部资源

    6. **Java Transaction API (JTA)**:`javax.transaction`包处理分布式事务,确保数据的一致性。 在前端和后台开发中,Java API也扮演着重要角色。例如,`javax.swing`和`java.awt`包提供了图形用户界面(GUI)组件...

    Java API文档.rar

    JavaEE的API涵盖了Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JPA(Java Persistence API)、JTA(Java Transaction API)等多个领域。例如,Servlet技术是Web服务器扩展的标准,...

    java ee api中文版

    4. **JTA(Java Transaction API)**:JTA用于管理分布式事务,确保在多资源操作中的数据一致性。它定义了UserTransaction接口,使得应用可以开始、提交、回滚事务,同时提供TransactionManager来协调跨系统的事务。...

    JAVA EE API-1.5&1.6.

    - JTA (Java Transaction API) 和 JTS (Java Transaction Service):确保跨多个资源的事务一致性。 2. Java EE 1.6: - EJB 3.1:进一步简化了EJB,引入了无状态会话bean的轻量级实例化,以及定时服务。 - CDI ...

    Java分布式开发spring+jta+jotm

    在Spring中,Java Transaction API (JTA) 和 JOTM(Java Open Transaction Manager)是实现分布式事务管理的关键组件。 **Spring 框架** Spring 是一个开源的Java平台,它提供了一个全面的编程和配置模型,用于现代...

    java ee api中文版本

    Java EE API中文版提供了详细的类库文档,涵盖了各种组件和服务,如Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JPA(Java Persistence API)、JTA(Java Transaction API)等。...

Global site tag (gtag.js) - Google Analytics