最后,我们预计第 3、4 类驱动程序将成为从 JDBC 访问数据库的首选方法。第 1、2 类驱动程序在直接的纯 Java 驱动程序还没有上市前将会作为过渡方案来使用。对第 1、2 类驱动程序可能会有一些变种(下表中未列出),这些变种要求有连接器,但通常这些是更加不可取的解决方案。第 3、4 类驱动程序提供了 Java 的所有优点,包括自动安装(例如,通过使用 JDBC 驱动程序的 applet applet来下载该驱动程序)。
下表显示了这 4 种类型的驱动程序及其属性:
驱动程序种类 纯 JAVA? 网络协议
1 - JDBC-OCBC 桥 非 直接
2 - 基于本地 API 的 非 直接
3 - JDBC 网络的 是 要求连接器
4 - 基于本地协议的 是 直接
1.2.3 JDBC 驱动程序的获取
在编写本文时,已有几十个属于种类的驱动程序,即可与 Javasoft 桥联合使用的 1: ODBC 驱动程序的驱动程序。有大约十多个属于种类 2 的驱动程序是以 DBMS 的本地 API 为基础编写的。只有几个属于种类 3 的驱动程序。目前至少有 2 个属于种类 4 的驱动程序,但到 1997 年底,我们预计主要的 DBMS 都会有种类 4 的驱动程序。
要获取关于驱动程序的最新信息,请查阅 JDBC 的网站,其网址为: http:// java.sun.com/products/jdbc。提供第 3 种驱动程序的首批提供者是 SCO、Open Horizon、Visigenic 和 WebLogic。JavaSoft 和数据库连接的领先提供者 Intersolv合作研制了 JDBC-ODBC 桥和 JDBC 驱动程序测试工具包。
1.2.4 其它产品
各种 JDBC 应用程序的开发工具正在开发中。请注意查阅 JavaSoft 网页以得到更新信息。









