什么是优秀的开源Java SE JTA TransactionManager实现? [英] What is a good open source Java SE JTA TransactionManager implementation?

查看:136
本文介绍了什么是优秀的开源Java SE JTA TransactionManager实现?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

基本上,它在锡上说的是什么;我需要一个可用于Java SE应用程序的JTA实现,理想情况是它不会带来太多的框架负担。

Basically, what it says on the tin; I need a JTA implementation useable in a Java SE application, ideally one that doesn't carry too much of a framework burden with it.

推荐答案

我建议 Bitronix 。在使用任何其他事务管理器之前,我建议进行全面测试测试就像在交易的每个阶段中杀死各种机器的电源。您希望事务性在发生故障时保护您。令人惊讶的是,有多少事务管理器未能正确实现恢复。

I recommend Bitronix. Before using any other transaction manager, I recommend thorough testing. Tests like killing power to various machines during each phase of the transaction. You want transactionality to protect you when failures occur. It is surprising how many transaction managers have failed to correctly implement recovery.

Bitronix确实需要JNDI,这通常是在Java EE容器中为您提供的,但它们包括简单的嵌入式实现,将在Java SE应用程序中支持Bitronix。

Bitronix does need JNDI, which is typically provided for you in a Java EE container, but they include a simple embedded implementation that will support Bitronix in a Java SE application.

这篇关于什么是优秀的开源Java SE JTA TransactionManager实现?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆