我又看了一下type4的介绍:
使用厂商专有的网络协议把JDBCAPI调用转换成直接的网络调用,纯java驱动运行在客户端,并且访问数据库.
我感觉用jsp做的网站,客户端应该没有所谓的纯java驱动,那么,在网站中用数据源的那种方式应该是type3,那么type4用在哪些场合呢?
希望大虾们指点.

解决方案 »

  1.   

    我一开始的想法不对,访问数据驱动的客户端,不是网站的客户端.所以...
    象mysqldriver.jar这类的驱动程序,属于type几,我就不知道了.
      

  2.   

    JSP2.0技术手册第414页有各厂商驱动列表,你也可以查阅http://industry.java.sun.com/products/jdbc/drivers,不过恐怕大部分厂商名我们都没有听过。
    现在系统一般都用三层结构,JDBC应该放在中间层,而客户端仅仅是发送请求命令的,请求命令由中间层的Servlet和Javabean来处理,包括登陆的命令,连接数据库的命令,增删改查的命令等等,这应该是属于TYPE3型,至于TYPE4型,根据书上的描述恐怕是用在C/S结构上的,而C/S结构的客户端怕就没那么简单了
      

  3.   

    楼上大侠,我查了2.0技术手册,关于mysql,好像只有类型为4的
      

  4.   

    type4的驱动程序是用纯java所写成,并且直接与数据库沟通,不需要中介,因而性能上也是最好的.