ASP是Microsoft Active Server Pages的缩写,标志了Web技术的一个显著的发展,它是一个服务器端脚本环境(Web Server Scripting Environment),可以用来创建、运行交互式高性能的Web Server应用程序。当脚本运行在服务器端而不是客户端时,Web Server处理所有的工作包括生成HTML页并传送给客户端的浏览器。因此,人们不用担心浏览器是否能接受Web页,Web Server已经做了所有的事情,浏览器所接受的只是通常的HTML页。ASP的处理模式为图2。客户端的Browser请求一个服务器端的.asp文件时(HTTP:Request),Web Server调用ASP,ASP处理客户所请求的.asp文件中的命令,然后将处理结果返回给客户(HTTP:Response)。
四、ASP在MIS中的应用
1.ASP的应用平台: ASP做为一个中间件,它运行在Web Server端,它需要以下环境之一: (1) Microsoft Windows NT 4.0 (5.0)、Microsoft Internet Information Server 3.0; (2) Microsoft Windows NT Workstation、Microsoft Peer Web Services 3.0; (3) Microsoft Windows 95 (98)、 Microsoft Web Personal Web Server。
作者利用ASP进行了网上交易系统的设计,由于篇幅关系,下面给出在这项应用中利用ASP进行的注册新用户部分的简单设计作为参考,本例使用了以下环境: Microsoft Windows NT Server 4.0(with NT Service Pack 3) Microsoft Internet Information Server 3.0、Active Server Pages(ASP) Microsoft SQL Server 6.5(with SQL Server Service Pack 3) Microsoft Visual InterDev、Microsoft Internet Explorer 3.0