ASP程序设计PPT教学课件-第1章_ASP基础.ppt_第1页
ASP程序设计PPT教学课件-第1章_ASP基础.ppt_第2页
ASP程序设计PPT教学课件-第1章_ASP基础.ppt_第3页
ASP程序设计PPT教学课件-第1章_ASP基础.ppt_第4页
ASP程序设计PPT教学课件-第1章_ASP基础.ppt_第5页
免费预览已结束,剩余17页可下载查看

下载本文档

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

文档简介

asp程序设计,1,第1章 asp基础,1.1 web与asp 1.2 asp概述 1.3 asp的运行,asp程序设计,2,1.1 web与asp,1.1.1 web概述 1.1.2 web资源访问机制 1.1.3 静态网页与动态网页 1.1.4 交互式动态网页实现技术简介,asp程序设计,3,1.1.1 web概述,web(world wide web或www、3w,万维网)是一种基于超级链接(hyperlink)技术的超文本(hypertext)和超媒体(hypermedia)系统。 在web系统中,信息的表示和传送一般使用html(hyper text markup language,超文本标记语言)格式。 web系统还具有极强的超级链接能力。 web具有极强的易用性和实用性。,asp程序设计,4,1.1.2 web资源访问机制,web系统由web客户机和web服务器组成,它们之间使用http(hypertext transfer protocol,超文本传输协议)传输数据。 web的这种资源访问机制又被称为b/s(browser/server,浏览器/服务器)模式。,asp程序设计,5,1.1.2 web资源访问机制,1web客户机:用户联接到网络上的计算机,它负责发出web请求,并接收web服务器的响应,又称为“本地计算机”。,2web服务器:指为用户提供web服务的计算机,需要安装web服务器软件。,3url: uniform resource locator,统一资源定位符)用于在internet上惟一地标识每个资源地址和获取资源的方式,通常也称为url地址、网站地址或网址。其通用格式为: 协议:/主机名:端口/目录/文件名,asp程序设计,6,1.1.3 静态网页与动态网页,1静态网页,静态网页是标准的html文件,其文件扩展名为.htm或.html,它可以包含文本、html标记、客户机脚本以及客户机activex控件等。, html示例 欢迎访问! ,asp程序设计,7,1.1.3 静态网页与动态网页,任何web服务器都支持静态网页,其执行过程如下: (1)当用户在浏览器的地址栏中键入要访问的url地址并回车或单击web页上的某个超级链接时,浏览器向web服务器发送一个页面请求。 (2)web服务器接收到这些请求,根据扩展名.htm或.html判断出请求的是html文件,然后服务器从当前硬盘或内存中读取正确的html文件,将它送回用户浏览器。 (3)用户的浏览器解释这些html文件并将结果显示出来。,asp程序设计,8,1.1.3 静态网页与动态网页,静态网页的内容是固定的,不论何时,任何用户访问该页面都会得到相同的显示效果。,web服务器,1接受请求 2找到静态网页 3发送静态网页,asp程序设计,9,1.1.3 静态网页与动态网页,2动态网页及其执行过程,动态网页中除包含有静态网页中可以出现的文本、html标记、客户机脚本以及客户机activex控件等内容外,还可以包含只能在web服务器上运行的服务器端脚本;动态网页文件的扩展名与所使用的web应用开发技术有关。,asp程序设计,10,1.1.3 静态网页与动态网页,动态网页的执行过程: (1)当用户在浏览器的地址栏中键入要访问的url地址并回车或单击web页上的某个超级链接时,浏览器将这个动态网页的请求发送到web服务器。 (2)web服务器接收这些请求并根据扩展名(例如.asp)判断请求的是动态网页文件,服务器从硬盘或内存中读取相应的文件。 (3)web服务器将动态网页文件从头至尾执行,并根据执行结果生成相应的html文件(静态网页)。 (4)html文件被送回浏览器,浏览器解释这些html文件并将结果显示出来。,asp程序设计,11,1.1.3 静态网页与动态网页,web服务器,1接受请求 2找到动态网页 3执行动态网页,并生成静态网页 4发送静态网页,asp程序设计,12,1.1.4 交互式动态网页实现技术简介,1cgi 2asp 3php 4jsp 5asp.net,asp程序设计,13,1.2 asp概述,1.2.1 asp的特点 1.2.2 asp文件的基本结构,asp程序设计,14,1.2 asp概述,asp(active server pages,活动服务器网页)是microsoft公司推出的一项动态网页开发技术。 asp既不是一种语言,也不是一种开发工具,而是一种技术框架,其主要功能是把脚本、html、组件和web数据库访问功能有机地结合在一起,形成一个能在服务器端运行的应用程序,该应用程序可根据来自浏览器端的请求生成相应的html文档并回送给浏览器。,asp程序设计,15,1.2.1 asp的特点,(1)在asp页面中可包含文本、html标记、服务器端脚本和客户端脚本命令以及activex组件。 (2)asp中可以有多种脚本语言。 (3)asp提供了一些内置对象,可以增强asp的功能。 (4)asp可以使用内置的activex组件完成许多重要的功能。 (5)asp具有一定的安全性。 (6)asp是一种解释性语言,服务器只要在使用时对其进行解释执行即可。,asp程序设计,16,1.2.2 asp文件的基本结构,asp文件是以.asp为扩展名的文本文件,可以使用任何一种文本编辑器创建。 文件中通常包含文本、html标记和脚本命令。 三部分的内容可以以各种组合混杂在asp文件中,需要使用不同的符号进行区分:html使用标准的html标记界定;asp服务器端脚本命令使用“”表示脚本的开始和结束。,asp程序设计,17,1.2.2 asp文件的基本结构, 大家好! ,asp程序设计,18,1.3 asp的运行,1.3.1 iis 5.0的安装与测试 1.3.2 iis 5.0的设置 1.3.3 asp的运行,asp程序设计,19,1.3 asp的运行,windows平台上常用的web服务器软件有pws(personal web server)和iis(internet information server)。 windows 95/98操作系统中需安装pws来支持asp的运行;windows nt/2000/xp操作系统中需要安装iis 3.0及以上版本支持asp的运行。,asp程序设计,20,1.3.1 iis 5.0的安装与测试,1安装iis 5.0 2创建eb站点,asp程序设计,21,1.3.2 iis 5.0的设置,1启动、停止eb站点 2设置web站点 3创建和设置虚

温馨提示

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

评论

0/150

提交评论