第1章 asp运行环境.ppt_第1页
第1章 asp运行环境.ppt_第2页
第1章 asp运行环境.ppt_第3页
第1章 asp运行环境.ppt_第4页
第1章 asp运行环境.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1章 ASP的运行环境与配置,教学重点,ASP文件的基本结构 ASP的运行环境和运行方法,教学要求,了解Web基本概念与Web应用程序 了解脚本语言、静态网页与ASP动态网页 了解ASP的基本特点 掌握ASP文件的基本结构 掌握ASP的运行环境和运行方法,教学内容,1.1 Web基础知识,1. Web概述 Web(World Wide Web)是一种基于超级链接(Hyperlink)技术的超文本(HyperText)和超媒体(HyperMedia)系统。 在Web系统中,信息的表示和传递一般使用HTML(HyperText Markup Language,超文本标记语言)格式。 利用这种格式

2、描述的信息不仅可以包含文本,还可以包含图形、图像、音频、视频等,从而为用户提供了一个易于使用的标准图形化界面。,Web系统由Web客户机和Web服务器组成,客户机与服务器之间使用HTTP(超文本传输协议)传输数据。 HTTP协议是一个请求/响应协议,每一次的Web服务过程,都是首先由Web客户机建立一个到Web服务器的连接并发出一个请求,服务器在接受请求并进行相应的处理后,将发出一个响应(通常这个响应是一个Web页面),客户机对所得到的响应进行解释并显示出来,最后关闭建立的连接。 Web系统的这种资源访问机制又被称为B/S(Browser/Server,浏览器/服务器)模式。,1.1 Web基

3、础知识,2. Web页与Web站点 Web页就是World Wide Web文档,通常称为网页。Web页一般由HTML文件组成,其中包含相关的文本、图像、声音、动画、视频以及脚本语言程序等。按照Web服务器响应方式的不同,可以将Web页分为静态网页和动态网页。 静态网页是标准的HTML文件(其文件扩展名为.htm或.html),它可以包含文本、HTML标记、客户端脚本等。任何Web服务器都支持静态网页,其执行过程如下。 (1)当用户在浏览器的地址栏输入所要访问的URL地址并按Enter键或单击Web页上的某个超级链接时,浏览器向Web服务器发送一个页面请求。 (2)Web服务器接收到这些请求后

4、,根据扩展名.htm或.html判断出所请求的是HTML文件,然后服务器从当前硬盘或内存中读取相应的HTML文件,并将其回送到用户浏览器。 (3)用户浏览器解释这些HTML文件并将结果显示出来。,1.1 Web基础知识,1.1 Web基础知识,动态网页中除了包含静态网页中可以出现的文本、HTML标记、客户端脚本等内容外,还可以包含只能在Web服务器上运行的服务器端脚本。动态网页文件的扩展名与所使用的Web开发技术有关。例如,使用ASP技术时,文件扩展名为.asp;使用PHP技术时,文件扩展名为.php;使用JSP技术时,文件扩展名为.jsp。动态网页的执行过程与静态网页有着本质的区别,其执行过

5、程如下。 (1)当用户在浏览器的地址栏输入所要访问的URL地址并按Enter键或单击Web页上的某个超级链接时,浏览器将这个动态网页的请求发送到Web服务器。 (2)Web服务器接收到这些请求并根据扩展名(如.asp)判断出所请求的是动态网页文件,然后服务器从当前硬盘或内存中读取相应的文件。 (3)Web服务器将根据这个动态网页文件从头到尾执行,并根据执行结果生成相应的HTML文件(静态网页)。 (4)HTML文件被送回用户浏览器,用户浏览器解释这些HTML文件并将结果显示出来。,1.1 Web基础知识,1.1 Web基础知识,3. Web应用程序 Web应用程序就是以HTTP作为核心通信协议

6、,并使用HTML语言向用户传递基于Web信息的应用程序,也称为基于Web的应用程序。 一个Web应用程序通常是一组静态网页和动态网页的集合,在这些网页之间可以互相传递信息,还可以通过这些网页对Web服务器上的各种资源(包括数据库)进行存取。,1.1 Web基础知识,ASP(Active Server Page)是Microsoft公司于1996年推出的一种Web应用开发技术,用于取代对Web服务器进行可编程扩展的CGI(Common Geteway Interface)标准。 ASP既不是一种语言,也不是一种开发工具,而是一种技术框架。 其主要功能是把脚本语言、HTML、组件和Web数据库访问

7、功能有机地结合在一起,形成一个能在服务器端运行的应用程序,该应用程序可根据来自浏览器端的请求生成相应的HTML文档并回送给浏览器。 使用ASP可以创建以HTML网页作为用户界面,并能够对数据库进行交互的Web应用程序。,1.2 ASP概述,1. ASP的特点 ASP中可以包含文本、HTML标记、服务器端脚本和客户端脚本以及ActiveX控件。Web服务器只执行ASP页面中的服务器端脚本,页面中的其他内容被服务器原封不动地发送给客户机浏览器。 ASP支持多种脚本语言,包括VBScript和JavaScript。在安装了相应的脚本引擎后,还可以使用其他脚本语言。 ASP提供了一些内置对象,使用这些

8、内置对象可以增强ASP的功能。例如,实现客户机浏览器与Web服务器的交互,在网页间传递参数等。 ASP可以使用服务器端ActiveX组件来执行各种任务,例如,借助ADO对象,可以轻松地完成对数据库的操作。 ASP具有一定的安全性。由于ASP页面是在服务器端运行的,送到客户机浏览器的是ASP执行所生成的HTML页面,用户只能看到HTML代码而无法获得ASP源文件。 ASP是一种解释性语言,服务器只要在其使用时对其进行解释执行即可。,1.2 ASP概述,2. ASP文件的基本结构 文本、HTML标记和脚本命令三部分的内容可以混合地出现在ASP文件中,但需要使用不同的符号区分:HTML使用标准的HT

9、ML标记界定;ASP服务器端脚本命令使用“”表示脚本的开始和结束,可以每一行ASP语句界定一次,也可以多行语句界定一次。,1.2 ASP概述,【例1.1】 无标题文档 欢迎访问我的网站!,1.2 ASP概述,1.3 ASP的运行,1. ASP的运行环境 ASP的运行环境离不开Web服务器的支持。 服务器的硬件配置除了要符合操作系统的需求外,还应该安装一块或多块网卡,也可以通过安装虚拟网卡来实现。 在软件方面,必须正确安装和设置TCP/IP网络协议、Web服务器软件。,在Windows平台上常用的Web服务器软件有PWS(Personal Web Server)和IIS(Internet Inf

10、ormation Server),它们同时兼有Web服务器和ASP应用程序服务器的功能。 在Windows 95/98操作系统中需要安装PWS来支持ASP的运行,PWS提供的功能比较简单;在Windows 2000/XP操作系统中需要安装IIS 3.0及以上版本来支持ASP的运行,IIS所提供的功能比较完善。 Windows平台下各种版本Web服务器的使用差不多,本书以Windows XP操作系统为例来讲解IIS 5.1的安装和设置。,1.3 ASP的运行,2. IIS 5.1的安装与测试 (1)选择“开始”“设置”“控制面板”“添加/删除程序”命令,出现“添加/删除程序”对话框,在“添加/删

11、除程序”对话框中单击“添加/删除Windows组件命令”,出现“Windows组件向导”对话框,如下图所示。,1.3 ASP的运行,(2)在“Windows组件向导”对话框中选中“Internet信息服务(IIS)”复选框,然后单击“详细信息”按钮,出现如下图所示的对话框。,1.3 ASP的运行,(3)选择需要安装的组件,然后按照向导提示进行操作即可。 安装完成后,通过选择“开始”“设置”“控制面板”“管理工具”“Internet服务管理器”命令,启动“Internet信息服务”窗口,如下图所示。,1.3 ASP的运行,3. IIS 5.1的设置 启动、停止Web站点 在“Internet信息

12、服务”窗口中,右击相应的Web站点,在弹出的快捷菜单中选择相应的功能,如图所示。,1.3 ASP的运行,设置Web站点 在“Internet信息服务”窗口中,用鼠标右键单击相应的Web站点,在弹出的快捷菜单中选择“属性”命令,将出现“默认网站属性”对话框。 通过“默认网站属性”对话框,可以设置Web站点 、Web站点的主目录 、应用程序选项、Web站点的默认Web页 等。,1.3 ASP的运行,创建和设置虚拟目录 虚拟目录并不是真实存在的Web目录,但虚拟目录与实际存储在物理介质上、包含Web文件的目录之间存在映射关系。每个虚拟目录都有一个别名,用户通过浏览器访问虚拟目录的别名时,Web服务器

13、会将其对应到实际的存储路径。 从用户的角度看不出虚拟目录与实际子目录的区别,但是虚拟目录的实际存储位置可能在本地计算机的其他目录之中,也可能在其他计算机上的目录中,或者是网络上的URL地址。 利用虚拟目录,可以将数据分散保存在多个目录或计算机上,以方便站点的维护和管理。此外,因为用户不知道文件在服务器中的实际位置,所以不能用此信息修改文件,这也在一定程度上保证了Web站点的安全。,1.3 ASP的运行,(1)创建Web虚拟目录 在“Internet信息服务”窗口中,用鼠标右键单击欲添加虚拟目录的Web站点。 在弹出的快捷菜单中选择“新建”“虚拟目录”命令。 出现“虚拟目录创建向导”对话框,单击

14、“下一步”按钮,出现“虚拟目录别名”界面,如图所示。,1.3 ASP的运行,(2)设置Web虚拟目录属性 在创建虚拟目录之后,可以根据需要设置该虚拟目录的属性。为了修改和设置Web站点的属性,可以在“Internet信息服务”窗口中用鼠标右键单击相应的虚拟目录,在弹出的快捷菜单中选择“属性”选项,将打开相应选项的属性对话框,如图所示。,1.3 ASP的运行,4. ASP的运行 在计算机上成功地安装了Web服务器并将编制好的ASP文件存放在该Web站点所对应的主目录上之后,就可以在浏览器中运行该ASP程序了。可以通过以下两种方式来查看ASP文件的运行结果。 (1)在Web服务器所在的计算机上,可以在“Internet信息服务”中用鼠标右键单击相应的ASP文件,在弹出的快捷菜单中选择“浏览”命令。 (2)在浏览器地址栏中输入正确的URL地址,其格式如下。 http:/Web站点IP地址/虚拟目录别名/文件名 或: http:/Web站点域名/虚拟目录别名/文件名 说明:当Web站点域名指定为localhost或指定IP地址为时,都代表本地计算机,这在ASP程序开发或调试中经常被用到。,1.3 ASP的运行,例如,在浏览器中运行本章前面的myfirst.asp文件,会打开如图所示的界面。,1.3 ASP的运行,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

  • 2023年重庆市奉节县中小学教师招聘笔试真题
  • 永磁同步电动机的控制方法研究
  • 六年级上册数学课件 第六单元比的应用  -1
  • KEBA机器人控制系统基础操作与编程应用-教学日历
  • (寒假亲子共读)【初中】《海底两万里》阅读任务单及阅读计划
  • 小学校长散学典礼致辞
  • 幼儿园保健医生的工作总结
  • 幼儿园小班健康工作总结2篇
  • 小学教师工作总结简短
  • 幼儿教师口语:“啊”的音变
  • 【电子版个人简历模板】
  • 急性上消化道出血诊治流程专家共识
  • Unit2UnderstandingIdeasThewellthatchangedtheworld课件-高一英语外研版(2019)必修第三册
  • 牙膏中的化学市公开课获奖课件
  • 教师招聘笔试面试培训(个人)委托合同
  • 医学微生物学:肺炎链球菌
  • 听觉识别能力评估记录表(音位对比式/韵母)
  • 升压站危险源辨识及预控措施
  • 七年级英语第一至六单元测试题
  • 《北京市地铁运营有限公司技术管理规程试行》教学资料
  • 动火安全作业票填写模板2022年更新

评论

0/150

提交评论