
ASP 是 Web 服务器端的开发环境。利用它的可以创建和执行
动态、高效和交互的 Web 服务应用程序。ASP 技术是一种集 HTML、
脚本语言与 CGI 技术的结合体。
CGI 全称是“公共关接口”(CommonGatewayInterface),
HTTP 服务器与你的或其它机器上的程序进行“交谈”的一种工
具,其程序须运行在络服务器上。在物理上I 是一段程序,运行
在服务器上,提供同客户端 Html 页面的接口。它是运行在 Web
服务器上的一个程序,并由来自于浏览者的输人触发。CGI 是在
HTTP 服务器下运行外部程序(或关)的一个接口,它能让络用
户访问远程系统上的使用类型程序,就好像他们在实际使用那些
远程计算机一样。
ASP 广泛使用的脚本语言 VBScript 和 JavaScript 两种脚本
语言。
VBScript 是 VisualBasic 脚本语言,是 asp 动态页默认的
编程语言,配合 asp 内建对象和 ADO 对象,用户很快就能掌握访
问数据库的 asp 动态页开发技术。页中的 VBS 可以用来指挥客户
方的页浏览器(浏览器执行 VBS 程序)。VBS 与 JavaScript 在
这一方面是竞争者,它们可以用来实现动态 HTML,甚至可以将
整个程序结合到页中来,而 JavaScript 则受到所有页浏览器的
支持。在页服务器方面 VBS 是微软的 ActiveServerPages 的一部
分,它与 JavaServerPages 和 PHP 是竞争对手。