级别: 初级
Uwe WeberInformix 和 DB2 UDB 的 IT 专家, IBM Germany2005 年 6 月 30 日 如果您正在使用 Java™ 开发数据库应用程序,并在寻找用于实现跨数据库的分布式事务解决方案,那么您应该评估一下 Java Transaction API(JTA)。本文将向您介绍分布式事务,以及如何在 Java 中使用 JTA 处理它们 —— 具体来说是在使用 DB2® UDB 或 Informix® Dynamic Server 的时候。
简介在现代企业环境中,用多个数据库和多种品牌的数据库来存储公司数据已经不足为奇。最终,这些数据将会在不同数据库外进行比较、合并。
如果您有一个异构的数据库环境,并且计划将不同数据库中的数据收集到一个单独的应用程序中,那么您就应该可以使用传统技术执行该任务。在使用 Java 时,您将通过 JDBC 处理所有的数据库操作。清单 1 展示了在 Java 应用程序中如何连接 DB2 UDB 和 IDS 的代码片断。清单 1. 使用 JDBC 建立到不同数据库的连接 1 try { // load JDBC drivers 2 Class.forName (JDBC_DRIVER_DB2); 3 Class.forName (JDBC_DRIVER_IDS); 4 } 5 catch (Exception e) { 6 // error handling 7 } 8 9 try { // establish connection and proceed with operation 10 con_db2 = DriverManager.getConnection (DBURL_DB2); 11 con_ids = Drivermanager.getConnection (DBURL_IDS); 12 13 Statement stmt_db2 = con_db2.createStatement (); 14 Statement stmt_ids = con_ids.createStatement (); 15 16 ResultSet rs_db2 = stmt_db2.executeQuer
| 开启4寸屏时代!驰能闪存MP4 FM7 | 06-29 | |
| 内存颗粒是关键 南亚DDR2 667内存 | 06-23 | |
| 迟来的报告 顶级2.0双子星MP深度 | 06-15 | |
| 主板常用接口介绍及定义 | 06-12 | |
| 只为炒股而狂!教你如何选择炒股专 | 06-12 | |
| 决战科林麦克雷!市售X1650GT显卡 | 06-01 | |
| 送自己的六一节礼物 多款游戏方向 | 05-30 | |
| 主流超频利器 技嘉P35-DS3R主板性 | 05-30 | |
| 评论:HP安捷打印技术重新定义商 | 05-28 | |
| Intel主流芯片崛起 P35主板性能全 | 05-28 | |
| 新老直面交锋!DDR3 vs DDR2性能对 | 05-28 | |
| 家庭娱乐首选 TCL 22宽屏液晶220 | 05-26 | |