翻译:J2EE中的事务
译者: Tnk Luo
出处:
http://www.redbooks.ibm.com/redpieces/abstracts/redp3659.html
事务(Transactions)在开发企业应用系统中占有很关键的位置,所以在这里推荐一篇很好的文章,希望对大家有些帮助。本人翻译的这篇文章如有版权限制,请告知译者。
由于文章很长,本人只是大体上给出了文章的中文介绍。
事务:
本文将接上部分内容,继续讨论更多的高级事务内容(主题)。其中,给出了2PC协议和不同的分布式事务处理(DTP)模型的阐述。
这一节,给出了事务相关基础概念的详细介绍。
构建基于事务的系统:
正如我们前面所提及的一样,分布式事务将更加难管理。它们通常需要一个特殊的系统组件来监控事务过程以及调整事务参与者(比如,资源管理器),以确保工作单元的全部内容被提交或回滚。同时,还可以维护可靠性(类似于ACID)。。。。。。。。
其中,这一节将中间件、面向消息的中间件、Web(HTTP)服务器、Web应用服务器、J2EE平台、应用服务器作了简要的介绍。
事务管理器:
给出了常用的事务模型。
设计事务:
基于上述分析,给出了设计事务过程中的一些Guide。
J2EE 1.3事务支持约定(需要考虑的事项):
这一部分内容,对于J2EE程序员而言,值得细细读读。
围绕,容器管理事务(CMT)、JTA事务、JDBC事务展开详细论述。