第 二 章
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 过程,就必须在过程名后加上括号,如过程没有变量,就用空括号。