行速度慢,其次交互性差,最后安全性差。二、Web数据库接口技术2、webAPIWeb服务器提供商为扩展其服务器的性能,都各自开发API应用程序接口来取代CGI。目前最流行的两种API分别是Microsoft的ISAPI(ServerApplicationProgramInterface),scape的NSAPI。ISAPI由两类组件组成:提供纵向功能层的ISAPI应用程序和提供横向功能层的ISAP过滤器。用ISAPI编制的程序以动态链接库(DLL)的形式存在,可实现CGI所能提供的全部功能。API兼容性较差,其次交互性差且开发难度大。二、Web数据库接口技术3、ASP(/)ASP(ActiveServerPages)即动态服务器网页,是Microsoft推出的用以取代CGI的技术。ASP是一种在服务器上执行的脚本制作,其原理是在HTML的基础上,增加ASP语法和脚本语言,然后由Web服务器解释成静态的HTML标准文件,返回给浏览器,这些工作都是由服务器完成的,和浏览器的版本及生产厂商无关。3、ASP(l)ASP工作模式ASP通过后缀名为.asp的ASP文件来实现,一个ASP文件相当于一个脚本文件,因此必须放在ipts这个目录下。浏览器HTMLWEB服务器ASP数据库(2)ASP的特点A、完全和HTML集成;B、易于生成,无需编译和连接:C、面向对象,可以扩展ActiveXServer构件。D、独立于浏览器;F、源程序的保密性。G、利用ASP开发应用程序较简单。(3)ASP适用的开发环境ASP只适用于以下WebServer:A、IIS3.0以上onWindowsNT/2000Server;B、MicrosoftPeerWebServerv3.0onNTWorkstation;C、scapeEnterprise&FastTrackServerWebSite等Web服务器软件中。