background image

     

第 二 章

I I S   

简 介

1  ★

Internet:是一个用路由器实现多个广域网和局域网网联的大型网际网,它对推动科学、文化、经济和社

会的发展有着不可估量的作用。

Internet 已经成为覆盖全球的信息基础设施之一。它有三个特点:全球性、开

放性、平等性。
2  ●

Web:全称为:World Wide Web,缩写为:WWW

,中文译为 万维网 。

Web 是一种体系结构,通过它可

以访问遍布于

Internet 主机上的链接文档。(它可以用简单的方式连接全球范围的超媒体信息。)

3   

Web 服务器向浏览器提供服务的过程:?

1  

) 打个浏览器程序

,指定 URL,浏览器便向 URL 所指向的 Web 服务器发出请求。

2  

Web 服务器接到浏览器的请求后,把 URL 转换成页面所在服务器上的文件路径名。

3  

Web 服务器将 URL 指向的 HTML 文档传送给浏览器。(包括 javascript 等)

4  

) 如果

HTML 文档中嵌有 CGI 程序,Web 服务器就运行 CGI 程序,并将结果传送至浏览器。

4  ●

客户机

/服务器的通信过程:客户机向服务器发送请求,要求执行某项任务,而服务器则执行某项任务。

5  ●

IP 地址:接入 Internet 的计算机与接入电话网的电话相似,每台计算机或路由器都有一个由授权机构分

配的号码,称为

IP 地址,IP 地址采用分层结构,它由网络号与主机号两部分组成。其中,网络号用来标识一个

逻辑网络,主机号用来标识网络中的一台主机。一台

Internet 主机至少有一个 IP 地址,而且这个 IP 地址是全

网惟一的。如果一台

Internet 主机有两个或多个 IP 地址,则该主机属于两个或多个逻辑网络。

6  ★

IP 地址的长度为 32 位的二进制数,以 X . X . X . X 格式表示;每个 X 为八位二进制数,其十进制为

0~~255。IP 地址可以分为 5 类,A,B,C,D,E,前三种为常用 IP 地址,A 类 IP 的网络号的空间长度为 7 位,
因此允许有

27 个不同的 A 类网址,网络主机号数多达 224 个(1.0.0.0---126.255.255.255),一般用于有

大量主机的大型网络。

B 类 IP 地址,网络号空间长度为 14 位,主机号空间长度为 16 位,允许有 214 个不同的 B

类网络。每个

B 类网络的主机号数多达 216 个(128.0.0.0—191.255.255.255)。适用于中型网络。C 类 IP

地址,网络空间号长度位

21 位,主机号空间长度为 8 位。C 类 IP 地址的表示范围为(192.0.0.0—

223.255.255.255)。允许有 221 个不同的 C 类网络,C 类网络的主机号数最多为 28 个。适用于小型网络。

7  

、 域名系统的实现原理:

Internet 域名系统为用户提供了极大的方便,但是主机域名不能直接用于 TCP/IP

协议的路由选择中。当用户使用主机域名进行通信时,必须首先将其映射成

IP 地址。这种将主机域名映射为 IP

地址的过程称为域名解析。域名解析包括两种方式:正向域名解释(从域名到

IP)和反向域名解释(从 IP 到域

名)。

Internet 的域名系统 DNS 能够透明地完成工作。如果要寻找一个主机名所对应的 IP 地址,则需要借助域

名服务器来完成。

Intrenet 中存在大量的域名服务器,在每台域名服务器中保存着它对它所管辖区域中主机域

名与

IP 地址对照表。当 Internet? 应用程序收到一个主机域名时,它向本地域名服务器查询该主机域名所对应

的的

IP 地址。如果在本地域名服务器中找不到该主机域名对应的 IP 地址,则本地域名服务器向其他域名服务器

发出请求,要求其他域名服务器协助查找,并将找到

IP 地址返回给发出请求的应用程序。

                   

第 四 章 活 动 服 务 器 网 页

ASP   

初 步

1  ★

ASP 的组成部分包括:服务器脚本、客房端脚本、服务器组件、标准文本、文件系统和服务器端对象几部分

组成。从本质上讲

ASP 实际上是服务器端的脚本制作。在浏览器提出连接请求后,服务器将脚本代码进行动态解

释,传送到浏览器上。任何放在

html 中的东西,都可以放在 ASP 中。

2  ★

ASP 的 built-in(内建对象):应用程序对象(Application)、会话对象(Session)、服务器对象

(Server)、请求对象(Request)、响应对象(Response)等。

3  

、 标准的

ActiveX 组件包括:广告循环(Ad Rotator)组件、浏览器性能(Browser Capability)组件、

数据库访问(

Database Access)组件、内容链接(Content Linking)组件、文件访问(File Access)

组件等等。
4  ★

ASP 指定脚本语言的方法:1、指定脚本语言<%@ LANGUAGE=Scripting Language 

RUNAT=location%>常用的脚本语言有:VBScript\JavaScript。Location 位置一般应为 server 表示服务
器执行。默认值为客户端执行。
5  

、 修改默认脚本的方法有:(

1)通过注册表(2)通过 IIS,详见 P61 页。

6  

ASP

 

的基本语法:

<%= %>用来输出表达式、变量以及对象的方法的值。

7  ★

变量:是计算机内存中已命名的存储位置,其中包含了数字或字符串等数据。变量包含的信息称为变量的值。

变量使用户便于理解脚本

*作的名称,为用户提供了一种存储、检索和*作数据的途径。

8  

VBScript 声明变量的方法:不需要声明,但在使用所有变量前要声明:(Dim/Pubic/Private)

9  ★

JavaScript 声明变量的方法:在使用本地过程变量需声明,(<% var username;%>) 

10  

ASP 提供了两个内建对象用来存储变量:Session(会话作用域)对象和 Application(应用程序作用

域)对象。详见

P65 页!

11  ★

常量:用来代替一个数或字符串的名称。组件可在一个组件类型库中声明变量,组件类型库是一个包含

ActiveX 组件所支持的对象和类型的信息的文件。如果在 Global.asa 文件中声明了一个类型库,就可以在该应
用程序的任意页中使用已定义的常量。
12  

、 过程是一组能执行指定任务且具有返回值的脚本命令。过程定义可出现在

<script>过程</script>必须声

明所有语言、谁处理。主脚本语言中的过程用脚本分界符

<%和%>分隔。调用过程:只需要在命令中包含过程名即

可。如果从

Vbscript 调用 javascript 过程,就必须在过程名后加上括号,如过程没有变量,就用空括号。