四类 JDBC 驱动程序体系结构

JDBC 驱动程序被认证为 J2EE 解决方案的一个组件。驱动程序认证的结果总是发布在 Sun 兼容性网站上。

JDBC 驱动程序体系结构

JDBC 驱动程序体系结构分为四种类型:
  ◆Type 1
  ◆Type 2
  ◆Type 3
  ◆Type 4

JDBC Type 1 驱动程序
  JDBC Type 1 驱动程序基于 JDBC-ODBC 桥。因此 ODBC 驱动程序可以与此类 JDBC 驱动程序(由 Sun 提供)结合起来使用。

JDBC Type 1 驱动程序

 

JDBC Type 2 驱动程序
  JDBC Type 2 驱动程序依靠特定于操作系统的库(共享库)来与 RDBMS 通信。应用程序将装入这种 JDBC 驱动程序,而驱动程序将使用共享库来与 DB2 服务器通信。

JDBC Type 2 驱动程序的应用程序

 

JDBC Type 3 驱动程序
  JDBC Type 3 驱动程序是一种纯 Java 实现,它必须与 DB2 JDBC Applet 服务器(DB2 JDBC Applet Server)通信才能访问 DB2 数据。此类驱动程序旨在使 Java applet 能访问 DB2 数据源

Type 3 JDBC 驱动程序的典型应用程序方案

 

  JDBC Type 3 驱动程序常被称作“网络(net)驱动程序”,它是根据其包名 COM.ibm.db2.jdbc.net 命名的。DB2 V8.1 支持网络驱动程序,可以将其用于 JDBC 应用程序。
  我们鼓励使用通用 JDBC Type 4 驱动程序来替代 Type 3 驱动程序。

JDBC Type 4 驱动程序
  Type 4 驱动程序是仅用于 Java 的 JDBC 驱动程序,它直接连接到数据库服务器

Type 4 JDBC 驱动程序实现

来源:
http://developer.51cto.com/art/200907/134326.htm 

posted @ 2012-02-21 11:56  万法自然~  阅读(482)  评论(0编辑  收藏  举报