ASP的运行环境与配置

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1 Web基础知识

动态网页中除了包含静态网页中可以出现的文本、HTML 标记、客户端脚本等内容外,还可以包含只能在Web服务 器上运行的服务器端脚本。动态网页的执行过程与静态网 页有着本质的区别,其执行过程如下。
1.1 Web基础知识
3. Web应用程序 Web应用程序就是以HTTP作为核心通信协议,并使用 HTML语言向用户传递基于Web信息的应用程序,也称 为基于Web的应用程序。 一个Web应用程序通常是一组静态网页和动态网页的 集合,在这些网页之间可以互相传递信息,还可以通 过这些网页对Web服务器上的各种资源(包括数据库) 进行存取。
1.3 ASP的运行
3. IIS 5.1的设置


启动、停止Web站点 在“Internet信息服务”窗口中,右击相应的Web站 点,在弹出的快捷菜单中选择相应的功能,如图所 示。
1.3 ASP的运行
设置Web站点 在“Internet信息服务”窗口中,用鼠标右键单击相应 的Web站点,在弹出的快捷菜单中选择“属性”命令, 将出现“默认网站属性”对话框。通过“默认网站属 性”对话框,可以设置Web站点 、Web站点的主目录 、 应用程序选项、Web站点的默认Web页 等。

( 2 ) 在 “ Windows 组 件 向 导 ” 对 话 框 中 选 中 “Internet信息服务(IIS)”复选框,然后单击 “详细信息”按钮,出现如下图所示的对话框。
1.3 ASP的运行

(3)选择需要安装的组件,然后按照向导提示进行操 作即可。 安装完成后,通过选择“开始”→“设置”→“控制 面板”→“管理工具”→“Internet服务管理器”命令, 启动“Internet信息服务”窗口,如下图所示。
1.3 ASP的运行
例如,在浏览器中运行本章前面的myfirst.asp文件,会打
开如图所示的界面。
1.3 ASP的运行
2. IIS 5.1的安装与测试 (1)选择“开始”→“设置”→“控制面板”→“添加 /删除程序”命令,出现“添加/删除程序”对话框,在 “添加/删除程序”对话框中单击“添加/删除Windows 组件命令”,出现“Windows组件向导”对话框,如下 图所示。
1.3 ASP的运行
1.2 ASP概述
1.2 ASP概述
2. ASP文件的基本结构

文本、HTML标记和脚本命令三部分的内容可以混合 地出现在ASP文件中,但需要使用不同的符号区分: HTML使用标准的HTML标记界定;ASP服务器端脚 本命令使用“<%”和“%>”表示脚本的开始和结束, 可以每一行ASP语句界定一次,也可以多行语句界 定一次。

1.3 ASP的运行
(1)创建Web虚拟目录 在“Internet信息服务”窗口中,用鼠标右键单击欲 添加虚拟目录的Web站点。 在弹出的快捷菜单中选择“新建”→“虚拟目录”命 令。 出现“虚拟目录创建向导”对话框,单击“下一步” 按钮,出现“虚拟目录别名”界面,如图所示。
1.3 ASP的运行
1.2 ASP概述



ASP(Active Server Page)是Microsoft公司于1996年 推出的一种Web应用开发技术,用于取代对Web服务器 进行可编程扩展的CGI(Common Geteway Interface)标 准。 ASP既不是一种语言,也不是一种开发工具,而是一种 技术框架。其主要功能是把脚本语言、HTML、组件和 Web数据库访问功能有机地结合在一起,形成一个能在 服务器端运行的应用程序,该应用程序可根据来自浏览 器端的请求生成相应的HTML文档并回送给浏览器。 使用ASP可以创建以HTML网页作为用户界面,并能够 对数据库进行交互的Web应用程序。

1.3 ASP的运行


创建和设置虚拟目录
虚拟目录并不是真实存在的Web目录,但虚拟目录与实际存储在 物理介质上、包含Web文件的目录之间存在映射关系。每个虚拟 目录都有一个别名,用户通过浏览器访问虚拟目录的别名时, Web服务器会将其对应到实际的存储路径。 利用虚拟目录,可以将数据分散保存在多个目录或计算机上,以 方便站点的维护和管理。此外,因为用户不知道文件在服务器中 的实际位置,所以不能用此信息修改文件,这也在一定程度上保 证了Web站点的安全。
1.2 ASP概述

【例1.1】 <%@LANGUAGE="VBScript"%> <html> <head> <meta http-equiv="Content-Type" content="text/html"; charset="gb2312"> <title>无标题文档</title> </head> <body> <% for i=3 to 7 % > <font size <% Response.Write i %>> 欢迎访问我的网站!<BR> </font> <% next %> </body> </html>
1Hale Waihona Puke Baidu Web概述 Web(World Wide Web)是一种基于超级链接(Hyperlink) 技术的超文本(HyperText)和超媒体(HyperMedia)系统。 在Web系统中,信息的表示和传递一般使用HTML(HyperText Markup Language,超文本标记语言)格式。 Web系统由Web客户机和Web服务器组成,客户机与服务器 之间使用HTTP(超文本传输协议)传输数据。 Web系统的这种资源访问机制又被称为B/S(Browser/Server, 浏览器/服务器)模式。
1.1 Web基础知识
2. Web页与Web站点 Web页就是World Wide Web文档,通常称为网页。Web页一般由 HTML文件组成,其中包含相关的文本、图像、声音、动画、视频以 及脚本语言程序等。按照Web服务器响应方式的不同,可以将Web页 分为静态网页和动态网页。 静态网页是标准的HTML文件(其文件扩展名为.htm或.html),它可 以包含文本、HTML标记、客户端脚本等。任何Web服务器都支持静 态网页,其执行过程如下。
1.3 ASP的运行
1. ASP的运行环境 ASP的运行环境离不开Web服务器的支持。服务器的硬 件配置除了要符合操作系统的需求外,还应该安装一 块或多块网卡,也可以通过安装虚拟网卡来实现。 在软件方面,必须正确安装和设置TCP/IP网络协议、 Web服务器软件。 在Windows 2000/XP操作系统中需要安装IIS 3.0及以 上版本来支持ASP的运行,IIS所提供的功能比较完善。 Windows平台下各种版本Web服务器的使用差不多, 本书以Windows XP操作系统为例来讲解IIS 5.1的安装 和设置。
项目一 ASP的运行环境与配置
教学重点
ASP文件的基本结构
ASP的运行环境和运行方法
教学要求
了解Web基本概念与Web应用程序
了解脚本语言、静态网页与ASP动态网页 了解ASP的基本特点 掌握ASP文件的基本结构 掌握ASP的运行环境和运行方法
教学内容
1.1 Web基础知识

(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地址为127.0.0.1 时,都代表本地计算机,这在ASP程序开发或调试中经常被用到。
1. ASP的特点 ASP中可以包含文本、HTML标记、服务器端脚本和客户端脚本以 及ActiveX控件。Web服务器只执行ASP页面中的服务器端脚本,页 面中的其他内容被服务器原封不动地发送给客户机浏览器。 ASP支持多种脚本语言,包括VBScript和JavaScript。在安装了相应 的脚本引擎后,还可以使用其他脚本语言。 ASP提供了一些内置对象,使用这些内置对象可以增强ASP的功能。 例如,实现客户机浏览器与Web服务器的交互,在网页间传递参 数等。 ASP可以使用服务器端ActiveX组件来执行各种任务,例如,借助 ADO对象,可以轻松地完成对数据库的操作。 ASP具有一定的安全性。由于ASP页面是在服务器端运行的,送到 客户机浏览器的是ASP执行所生成的HTML页面,用户只能看到 HTML代码而无法获得ASP源文件。 ASP是一种解释性语言,服务器只要在其使用时对其进行解释执行 即可。
相关文档
最新文档