2.1.2什么是ASP 为了满足对动态网页开发的需要,微软 公司于1996年11月推出的Web应用程序开发 技术ASP( Active server pages,即活 动服务器页面)。它实际上是对IIS2.0的 IDC(即 Internet数据库连接器)技术的升 级,不同的是它将 VBScript脚本语言嵌入了 ⅢTML,完全具备开发复杂应用的语言环境。 微软声称设计出了一个完美的 Active平台, 在微软的文件中把ASP描述为:“一个服务 器的脚本环境,在这里可以生成和运行动态 的、交互的、高性能的Web服务器应用程 99
为了满足对动态网页开发的需要,微软 公司于1996年11月推出的Web应用程序开发 技术——ASP(Active Server Pages,即活 动服务器页面)。它实际上是对IIS 2.0的 IDC(即Internet数据库连接器)技术的升 级,不同的是它将VBScript脚本语言嵌入了 HTML,完全具备开发复杂应用的语言环境。 微软声称设计出了一个完美的Active平台, 在微软的文件中把ASP描述为:“一个服务 器的脚本环境,在这里可以生成和运行动态 的、交互的、高性能的Web服务器应用程 序” 。 2.1.2 什么是ASP
从描述中可以看出,ASP既不是一种语 言,也不是一种开发工具,而是一种技术框 架,它能够把HTM、脚本、组件等有机地组 合在一起,形成一个能够在服务器上运行的 应用程序,并把按用户要求专门制作的标准 HTML页面回送给客户端浏览器。其主要功是 为生成动态的交互式的Web服务器应用程序 提供一种功能强大的方法或技术
从描述中可以看出,ASP既不是一种语 言,也不是一种开发工具,而是一种技术框 架,它能够把HTML、脚本、组件等有机地组 合在一起,形成一个能够在服务器上运行的 应用程序,并把按用户要求专门制作的标准 HTML页面回送给客户端浏览器。其主要功是 为生成动态的交互式的Web服务器应用程序 提供一种功能强大的方法或技术
ASP是一个Web服务器端开发环境,属于 ActiveX技术中的服务器端技术,与在客户 端实现动态主页的技术如 Java applet Activex control、 VB Script、 Javascript 等所不同的是,ASP中的命令脚本语句都是在 服务器中解释执行,执行后将结果转化成动 态的Web页面,并把标准的HTM格式的数据流 送到浏览器。另外,ASP也具有很好的安全性。 同时,由于它在服务器端执行,所以不必担 心别人是否能下载程序而窃取编程逻辑,访 问者除了浏览器上的HM界面,什么也看不 见。保护了开发者的利益
ASP是一个Web服务器端开发环境,属于 ActiveX 技术中的服务器端技术,与在客户 端实现动态主页的技术如Java applet、 ActiveX Control、VB Script、JavaScript 等所不同的是,ASP中的命令脚本语句都是在 服务器中解释执行,执行后将结果转化成动 态的Web页面,并把标准的HTML格式的数据流 送到浏览器。另外,ASP也具有很好的安全性。 同时,由于它在服务器端执行,所以不必担 心别人是否能下载程序而窃取编程逻辑,访 问者除了浏览器上的HTML界面,什么也看不 见。保护了开发者的利益
另外,ASP还提供了丰富的组件和对象 可以使用第三方控件来完成复杂的功能 ASP通过扩展名为.asp的文件来实现。 个ASP程序相当于一个可执行文件,必须 放在Web服务器上有可执行权限的目录下 当浏览器向Web服务器请求调用ASP文件时, 就启动了ASP,Web服务器开始调用ASP,将 被请求的.asp文件从头读到尾,执行每一个 命令,然后动态生成一个HM页面并送回到 浏览器
另外,ASP还提供了丰富的组件和对象, 可以使用第三方控件来完成复杂的功能。 ASP通过扩展名为.asp的文件来实现。 一个ASP程序相当于一个可执行文件,必须 放在Web服务器上有可执行权限的目录下。 当浏览器向Web服务器请求调用ASP文件时, 就启动了ASP,Web服务器开始调用ASP,将 被请求的.asp文件从头读到尾,执行每一个 命令,然后动态生成一个HTML页面并送回到 浏览器
通常,一个ASP有如下四个重要特征: (1)可以包括服务端脚本。通过脚本的 使用,可以使网站“动”起来,成为真正 的和用户交互的网站 (2)提供了一些内建对象。利用对象, 通过简单的编程就能获得功能强大的脚本 (3)可以用另外的组件来扩展。在ASP 中,本身就提供了相当数量的标准服务端 Activex组件,这些组件提供如依据浏览 器进行不同显示以及在浏览器内包含计数 器的功能。可以轻松地使用这些组件来
通常,一个ASP有如下四个重要特征: (1)可以包括服务端脚本。通过脚本的 使用,可以使网站“动”起来,成为真正 的和用户交互的网站。 (2)提供了一些内建对象。利用对象, 通过简单的编程就能获得功能强大的脚本。 (3)可以用另外的组件来扩展。在ASP 中,本身就提供了相当数量的标准服务端 ActiveX组件,这些组件提供如依据浏览 器进行不同显示以及在浏览器内包含计数 器的功能。可以轻松地使用这些组件来