【问题标题】:How can I enlist an ODBC connection in an XA 2PC transaction?如何在 XA 2PC 事务中加入 ODBC 连接?
【发布时间】:2008-12-22 15:50:05
【问题描述】:

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

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

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

【问题讨论】:

    标签: jdbc transactions odbc xa 2phase-commit


    【解决方案1】:

    您的问题令人困惑 - 您能否更好地描述您的系统?您说的是“使用 ODBC”,然后是“java/JDBC”……您的应用程序使用什么语言实现以及它如何与数据库交互?

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-21
      • 2017-01-23
      • 1970-01-01
      • 1970-01-01
      • 2015-10-01
      相关资源
      最近更新 更多