JBossTS是基于最初纽卡斯尔大学在1986到1995开发的Arjuna系统。Arjuna支持OTS规范并且有许多OTS不具备的性能。JBossTS是OTS的扩展集:使用标准OTS接口写程序将会非常的轻便。
按照OTS规范的要求,JBossTS提供:
1. 按照草案5,支持同步对象和传播上下文(PropagationContexts)。 2. 支持子事务。 3. implicit context propagation where support from the ORB is available. 4. 支持多线程程序。 5. 完全的分布式事务管理。举例来说,这里没有中央事务管理器,顶层事务的创建者负责其事务,不过,单独的事务管理器支持仍然是可以用的。 6. 事务插入。 7. X/Open compliance, including checked transactions. This checking can optionally be disabled. Note: checked transactions are disabled by default, i.e., any thread can terminate a transaction. 8. JDBC1.0和JDBC2.0支持。 9. 完整的JTA支持
JBossTS 团队博客:http://jbossts.blogspot.com/