ASP具有制作简单、无需变异、独立于浏览器和与任何脚本语言兼容等特点,可用任何无格式的文本编辑器,集成在HTML中直接运行。它属于ActiveX技术中的服务器端技术,效率高、编程容易。 2 Sun公司的解决方案 Java支持数据库的访问,是因为SUN公司提供了JDBC。正是JDBC定义了Java与数据库之间的接口类库(Java.sql包),它是Java语言中执行SQL语句的API。JDBC由一系列类和接口所组成,这些类和接口均是由Java语言写成的,通过它一个程序开发人员可以在Java语言中建立与数据库的链接,执行SQL语句和处理SQL语句返回的结果。 运用JDBC,一个程序开发人员很容易用SQL语句访问异构数据库,同时采用Java语言编写应用程序,具有平台无关性,不用为不同的平台编写不同的应用程序。 通过JDBC访问数据库的工作方式如图4.16所示:客户端首先使用浏览器访问本地或异地的Web服务器,下载Java代码文件,并将Applet相关类的字节码文件和JDBC接口字节码文件下栽到客户端,然后与Web服务器脱离;接着Applet根据数据库地址、端口号和账号与数据库服务器连接进行交互。用户与数据库服务器的交互是由浏览器直接完成的。在客户端上运行的Java Applet通过JDBC技术可以绕过WWW服务器,直接和数据库服务器连接,并直接把带有结果的HTML页返回
原创力文档

文档评论(0)