1、计算机基础与实训教材系列,系列丛书官方网站,:,高等学校计算机应用规划教材,网页设计与制作基础教程,第11章 ASP应用程序基础(完成)ppt课件(全),第 十一,章,ASP,应用程序基础,第11章 ASP应用程序基础(完成)ppt课件(全),学 习 目 标,ASP,的全称是,Active Server Pages(,动态服务器页面,),,它是一种服务器端脚本执行环境,网页设计者通过该环境可以创建和运行动态、交互的,Web,应用程序。,ASP,可以结合,HTML,页、脚本命令和,ActiveX,组件,共同创建动态的,Web,页和基于,Web,服务器的功能强大的应用程序。,:计算机基础与实训
2、教材系列系列丛书官方网站 edu :,本 章 重 点,ASP,的技术特点,ASP,的工作原理,架设,Internet,服务器,创建,ASP,应用程序,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.1 ASP,简介,ASP,内含于,IIS(Internet Information Server),中,是一种,Web,服务器端的开发环境。通过在普通,HTML,页面中嵌入的,ASP,脚本语言,可以产生和执行动态的、交互的、高性能的,Web,应用程序。,ASP,采用脚本语言,VBScript(JScript),作为自己的开发语言。,ASP,的技术特点,ASP,的工作流程,ASP,的工作
3、原理,ASP,的运行环境,ASP,的内建对象,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.1.1,ASP,的技术特点,ASP,主要为,HTML,编写人员提供了在服务器端运行脚本的环境,使,HTML,编写人员可以利用,VBScript,和,JavaScript,或其他第三方脚本语言来创建,ASP,,实现有动态内容的网页,如计数器等。,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.1.2,ASP,的工作流程,当浏览器请求打开一个,ASP,页面,,Web,服务器接收到请求后,将按以下流程展开工作,(,如图,11-1,所示,),。,:计算机基础与实训教材系列系列丛书官
4、方网站 edu :,11.1.3,ASP,的工作原理,ASP,的工作原理是:当用户申请一个,.asp,文件时,,Web,服务器响应该请求,并调用服务器上的,ASP,解释器,解释被申请的文件,生成相对简单页面返回给用户客户端浏览器。此类生成的页面是纯,HTML,文件,所以一般浏览器都能够浏览,ASP,网页,而实际上当用户申请浏览,.asp,文件时,文件并不直接返回给浏览器。,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.1.4,ASP,的运行环境,ASP,是一种服务器端的脚本语言,它只能在服务器环境下才能正常运行。而服务器环境的配置要求也很简单,只须在,Windows NT,、,
5、Windows 2000,、,Windows 2003,、,Windows XP,、,Windows 7,及更高版本的操作系统上添加和安装,IIS,组件即可。,ASP,对客户端没有任何特殊的要求,只要有一个普通的浏览器即可。,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.1.5,ASP,的内建对象,ASP,主要有,6,个常用内建对象,这些内建对象提供多许多方法和属性,大大方便了设计者编写,Web,应用程序。,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.2,架设,ASP,动态网站服务器,在微软公司推出支持,ASP,的,3,种服务器中,其中有两种主要是为该公司的,
6、NT,系统开发的,功能与稳定性及安全性都较强。目前常见网站一般使用,Miscrosoft Internet Information Server(,简称,IIS),作为服务器。下面将介绍使用,IIS,架设,ASP,动态网站服务器的方法。,配置,Internet,服务器,安装并架设,IIS,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.2.1,配置,Internet,服务器,本节将通过实例操作介绍如何配置一台具有,WWW,服务功能的,Internet,服务器的第一个步骤,即设置本地计算机的,IP,地址。,IP,地址简介,配置,IP,地址,:计算机基础与实训教材系列系列丛书官方网站
7、 edu :,11.2.2,安装并架设,IIS,ASP,程序是运行于网络服务器端的一种应用程序,想要正常运行,ASP,程序,还需要在完成,Internet,服务器,IP,地址的设置工作后建立,ASP,的运行环境。一般设计者常用的支持,ASP,的网络服务器有,PWS(Personal Web Server),和,IIS(Internet Information Server),。因为应用,PWS,的,Windows95/98,操作系统目前已经被淘汰,下面我们将重点介绍在,Windows XP,操作系统中安装与配置,IIS,的方法(在,Windos NT/2000/2003,系统中安装与架设,II
8、S,的方法与,Windows XP,类似)。,IIS,的安装,IIS,的架设,:计算机基础与实训教材系列系列丛书官方网站 edu :,11.3,创建与运行,ASP,应用程序,ASP,实际上是将标准的,HTML,文件扩展了一些附加特征,它像标准的,HTML,文件一样包含,HTML,语句并且最终在浏览器上解释并显示。,ASP,文件的后缀为,.asp,,其中包含实现动态功能的,VBScript,或,JScript,语句,如果去掉那些,VBScript,或,JScript,语句,它和标准的,HTML,文件没有任何区别。,编写与保存,ASP,文件,测试与运行,ASP,文件,:计算机基础与实训教材系列系列丛书官方网站 edu :,