快速业务通道

Enterprise JavaBeans组件慨述之一 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-22
断,所有结果均撤销

一致性 — 事务的结果保留不变的特性

孤立性 — 中间状态对其他事务是不可见的

持久性 — 已完成的事务的结果是持久的

事务的终止有两种方式:提交一个事务会使其所有的更改永久不变,而回滚 (rolling back) 一个事务则撤销其所有的更改。

对象管理组织 (OMG) 为一种面向对象的事务服务,即对象事务服务 (OTS),创建了一种规范。OTS 是 EJB 体系结构内的事务服务的基础。下列事务规范就是为 enterprise bean 所采用的事务模型而设:

OMG 的对象事务服务 (OTS)

Sun Microsystems 的 Transaction Service (JTS)

Sun Microsystems 的 Java Transaction API (JTA)

开放组 (X/Open) 的 XA 接口

这种与语言无关的对象事务服务,为一个强健的分布式事务服务提供了基本概念、定义和功能。

Java Transaction Service 是 OTS 的 Java 映射,在 org.omg.CosTransactions 和 org.omg.CosTSPortability 这两个包中定义。JTS 对事务分界和事务环境的传播之类的服务提供支持。JTS 功能由应用程序通过 Java Transaction API 访问。

Java Transaction API 指定事务管理器与分布式事务中涉及的其他系统组件之间的各种高级接口,这些系统组件有应用程序、应用程序服务器和资源管理器等。JTA 功能允许事务由应用程序本身、由应用程序服务器或由一个外部事务管理器来管理。JTA 接口包含在 javax.transaction 和 javax.transaction.xa 这两个包中。

XA 接口定义了资源管理器和分布式事务环境中外部事务管理器之间的约定。外部事务管理器可以跨多个资源协调事务。XA 的 Java 映射包含在 Java Transaction API 中。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号