JTA是JTA,EJB是EJB(废话呵呵),JTA是关于分布式事务的规范,它只与事务有关系,而事务又会和资源有关系,资源要想能纳入JTA事务管理器的管理,必须有相应的适配器,具体来说:如果资源是数据库就需要支持XA标准的适配器,如果是JMS也要提供相应的适配器。还有很多的开源的JTA实现可以使用。EJB是分布式组件模型,那么既然是分布式组件模型肯定会设计到分布式事务,所以EJB借助JTA实现分布式的事务管理。
Ps:JTA规范好像也就71页,想学习可以看下。
Ps:JTA规范好像也就71页,想学习可以看下。