JTA CMT交易管理

时间:2012-04-20 20:24:16

标签: java java-ee jboss jta java-transaction-service

在JBoss 5.1环境中,我有一个EJB客户端,通过查找远程UserTransaction接口启动事务。服务器上的EJB bean处理多个客户端调用,然后客户端执行ut.commit();在一个全局事务中完成的所有操作。

我试图理解它是如何在封面下工作的 - 服务器知道通过EJB RMI连接的clientId并且每个调用使用相同的事务。这是否意味着连接池将基于某些上下文数据返回到此会话相同的物理数据库连接? 在这种情况下,什么样的资源被标记为繁忙,比如当客户端在一个事务中执行10次调用时将在服务器资源方面被阻止(据我所知,至少有一个数据库连接)

什么是最好的参考资源。我知道EJB规范是一个,但它没有提供足够的信息如何实现应该工作,第二个来源是源代码和调试器显然......其他什么?

0 个答案:

没有答案
相关问题