如何在XA 2PC事务中登记ODBC连接?

时间:2008-12-22 15:50:05

标签: jdbc transactions odbc xa 2phase-commit

我们的应用程序使用ODBC与数据库(DB2和Oracle,如果它有所不同)进行通信,并通过 JNI 将业务逻辑委托给Java(因此它使用Java C)。

我想知道的是,需要哪些工具/软件/库来允许业务逻辑(Java / JDBC)和应用程序框架(C / ODBC)参与两阶段提交协议。

我们在Linux上运行此项目,但通常也支持Solaris和Windows,因此首选多平台解决方案。

1 个答案:

答案 0 :(得分:1)

您的问题令人困惑 - 您能更好地描述您的系统吗?你说'使用ODBC',然后是'java / JDBC'......你的应用程序实现了什么语言以及它与数据库的交互方式?

如果您的代码不是java而且使用ODBC,那么您在错误的论坛中询问,如果它在java中然后使用JDBC,并且由于Oracle和DB2都支持XA,您需要使用XA监视器,它应该工作