WEB开发网
开发学院数据库DB2 打造更强的 Java 支持 阅读

打造更强的 Java 支持

 2008-12-15 16:37:51 来源:WEB开发网   
核心提示:Linux、Unix 和 Windows 平台上的 DB2 Universal Database (UDB) version 8.2 支持很多类型的 Java 程序,包括在客户机应用程序、应用程序服务器和 DB2 UDB 服务器中使用的存储过程或用户定义函数这两种形式的程序,打造更强的 Java 支持,IBM 引入了

Linux、Unix 和 Windows 平台上的 DB2 Universal Database (UDB) version 8.2 支持很多类型的 Java 程序,包括在客户机应用程序、应用程序服务器和 DB2 UDB 服务器中使用的存储过程或用户定义函数这两种形式的程序。

IBM 引入了 DB2 Universal JDBC Driver,以支持 DB2 UDB v.8.1 中的 JDBC 和 SQLJ (用于 Java 应用程序的嵌入式 SQL)编程技术。在 DB2 UDB v.8.2 中,该驱动程序包括对分布式事务、JDBC 3.0 API 以及特定于驱动程序的可服务性和性能增强的完全支持。

DB2 v.8.2 中新的 JDBC 特性包括增强的结果集处理(可保持游标支持)和保存点(savepoint)。在 v.8.2 中,Java 应用程序监控得到很大程度的简化,因为有了新的可以获得 DB2 UDB for Linux、Unix 和 Windows 服务器性能信息的 SQL 函数。

我们将向您展示如何开始使用这种新的 JDBC 驱动程序,如何在 Java 应用程序中获得 DB2 UDB 服务器信息特征,以及如何在开放源代码开发环境 Eclipse 中构建用于 DB2 的 Java 应用程序。

DB2 UDB v.8.2 包括对很多新 JDBC 3.0 特性的支持,我们无法在此一一阐述。要了解关于 DB2 UDB v.8.2 的 Java 支持的更多信息,请参阅第 32 页的“Do More With More”以及第 51 页的 Resources。

Universal JDBC Driver

最新的 Java 编程规范是由 Java 2 Platform Enterprise Edition (J2EE) 1.4 定义的,该规范要求通过一个遵从 JDBC 3.0 的驱动程序来在各种基于 Java 的程序模块中访问 RDBMS。这些模块可能在客户机工作站上,或者在应用程序服务器中。

DB2 Universal JDBC 驱动程序包括对 Type 4 和 Type 2 模式的连接的支持。在选择一种 DB2 JDBC 连接模式之前,需要分析开发和运行环境。大多数用户偏爱“Type 4”驱动程序,因为它可以直接与应用程序一起提供,而不必依赖于共享库。Type 2 驱动程序总是需要一个共享库,因为驱动程序和服务器之间的通信是由该驱动程序的非 Java 组件来处理的。根据经验,如果要经过 TCP/IP 远程访问数据库,那么应该使用 Type 4;如果与 DB2 服务器(IPC)在同一个逻辑操作系统中,或者在一个 Java 存储过程中(不能使用 TCP/IP 来访问 DB2),则应该使用 Type 2。

1 2 3 4 5 6  下一页

Tags:打造 Java 支持

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接