用JOTM向Servlet中添加事务 - 编程入门网
hn Doe 银行帐户上有 $100 ,Jane Doe 银行帐户 有 $600 。
如果 John Doe想取 $400 ,交易将会失败,因为在他的帐户上余额不够。结 果将是:
用JOTM向Servlet中添加事务(7)时间:2011-07-08 csdn博客 newhappy如果 Jane Doe想取 $550 ,交易也会失败,因为ATM上的现金不够。结果将是 :
如果 John Doe 取 $50 的话,交易将会成功。结果将是:
总结 这个简单的例子证明了 servlet 是怎样通过使用事务提供健壮和简化的,并 且确保在任何情况下都正确。Tomcat 和 JOTM 完美的结合使在 servlet 内能轻 而易举的取得事务的优势。 除上述简单的例子以外,JOTM还有更多的优点。JOTM 提供了以下性能,有助 于增强 WEB 应用程序。 1.完全分布式事务支持.如果数据层、业务层、表示层运行在不同的 JVM 上, 则有可能有一个全程的事务跨度这些JVM,事务的内容在 RMI/JRMP 和 RMI/IIOP 上传播。 2.整合 JDBC。使用的 XAPool例子就是一个 XA-兼容的 JDBC 连接池,可以与 数据库相互操作。XAPool 类似于 Jakarta DBCP,只是增加了 XA-兼容的特征, 如果要结合 JDBC 使用 JTA 事务就必须遵从这个特征。 3.整合 JMS。JOTM 可以结合 JORAM,由ObjectWeb 协会开发的“JMS 提供者 ”提供了事务的 JMS 消息。你可以得到出现在 servlet中同一事务的 JMS 消息 发送件和更新的数据库。 4.WEB 服务事务。JOTM 提供了BTP(Business Transaction Protocol)、 JOTM-BTP接口,它们用于在 WEB 服务中增加事务行为。 所有这些功能的样例和文档都可以在 JOTM 的档案和网站上找到。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |