神通数据库 JDBC DIRVER简介

目前比较常见的JDBC驱动程序可分为以下四个种类:

类型1:JDBC-ODBC Bridge

这种类型的JDBC,是通过调用ODBC驱动来达到与数据库连接的目的,其实就是在ODBC上封装了一层JDBC,便于JAVA语言的应用程序调用。这种类型的JDBC驱动会导致性能的下降,因为JDBC要调用ODBC驱动才能连接数据库;而且ODBC驱动必须安装在客户端。

类型2:Native-API/partly java driver

这种类型的JDBC,是通过直接调用特定数据库所提供的接口,来实现和数据库的连接。这种驱动不具有可移植性的特点,大大破坏了JAVA语言的优势,而且要求那些接口必须安装在客户端。

类型3:Net-protocal/all-java driver

这种类型的JDBC,是在JDBC驱动和数据库中间加了中间层,JDBC驱动通过标准的网络协议将请求传给中间层,然后中间层对请求解析成可以调用特定数据库系统的请求来实现和数据库系统的交互。这种JDBC驱动程序是完全使用JAVA语言编写的,实现了跨平台的功能,但是,由于中间层需要对请求进行解析,不可避免的会增大数据交互时间,影响性能。

类型4:Native-protocal/all-java driver

这种类型的JDBC,通过和数据库系统约定的网络协议,直接将请求发到数据库系统,达到与数据库系统交互的目的。这种JDBC驱动是完全适用JAVA语言编写,实现了跨平台的功能,而且不需要中间层的解析,直接同数据库交互,提供了良好的性能。

神通数据库 JDBC DRIVER 属于第四类JDBC Driver,即纯Java 驱动程序。使用神通数据库 专用的网络协议把JDBC API 调用转换成直接网络调用,而不需用任何的中间部件。本驱动满足JDBC 3.0 标准的大部分要求。

神通数据库 JDBC DIRVER的环境

神通数据库 JDBC DIRVER基于JDK1.4(即J2SE1.4),与JDBC3.0标准相兼容,支持JDBC3.0标准的大部分要求。因此在使用神通数据库 JDBC DRIVER之前,请用户确保已经安装了JDK1.4或者更高的版本。