0

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

4

1 回答 1

0

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

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

于 2012-01-31T05:27:42.097 回答