在java和oracle中使用XADatasource?

时间:2012-01-31 04:56:29

标签: java java-ee jta xa

我有多个oracle连接,所以我必须立即触发所有数据源上的事务,如果一个失败,它将全部回滚或者在所有数据源上一起提交。 如何使用XADatasource实现这一目标?

1 个答案:

答案 0 :(得分:0)

XADataSource API提供两阶段提交,以在分布式环境中实现此目的。您需要使用此API创建DataSource Wrapper类,其余的将由API本身处理。

XA最适合与JBoss或WebSphere等app服务器一起使用。但您也可以在非托管环境中配置它。