第1章 Web系统的构成
1.1 Web系统概述
Web是通用的分布式信息系统,它是由Web客户代理(浏览器)、Web��务器和Web应用服务器、Web文件、互联网(Internet)、Web协议构成的有机整体。
图1—1描述了由校园网构成的局部的Web系统。客户机运行IE浏览器,在地址栏输入中国矿业大学的统一资源定位地址URL(Uniform Resource Locator):http://www.cumt.edu.cn,浏览器首先请求本地域名服务器DNS解析域名(图1—1中①②),域名服务器把Web域名www.cumt.edu.cn/变换成IP地址202.119.199.66,并返回给客户浏览器(图1—1中③④))。Web客户浏览器利用获得的IP地址,与Web服务器连接,发送服务请求(图1—1中⑤⑥)。Web服务器阅读、分析、处理客户请求,返回响应消息(包括index.htm)(图1-1中⑦),客户浏览器接收服务器传来的网页,分析、解释,在浏览器窗口显示(图1.1中⑧)。
政府、学校、企业等单位的计算机一般通过局域网连接到Internet。这样,Web用户就可以立即访问远程信息、搜索资料等。家庭计算机如果不能直接连接到网络,可以借助电话,利用调制解调器,通过Internet服务提供商(Internet Service Provider,ISP)访问Internet。
Web服务是使用*广泛的互联网服务,由Web服务也可以方便地接入其他Internet服务,如电子邮件、文件传送、远程登录等。
1.2 Internet网络
计算机网络的连接称为网际互联,Internet名是由此得来的。确切一点说,Internet就是由全球的主机系统、网络系统、基于统一的TCP/IP通信协议连接在一起构成的计算机网络系统。这里,主机系统就是在Internet注册,即有自己的域名或IP地址的计算机系统;网络系统就是有线局域网、无线局域网、数据传输网、电话交换网等网络;TCP/IP通信协议就是Internet网络两个服务实体之间的通信必须共同遵守的协议。协议对于使用过计算机的人来说并不陌生,操作系统以约定的命令格式、固定的窗口下的菜单实现一种计算机操作,这就是操作系统与操作系统的用户之间的“协议”。网络通信协议规范通信双方交互的步骤、传输的消息格式。为了解决这复杂的问题Internet网络协议按功能分为四层:网络接口层、网络层、传输层和应用层。TCP/IP是上述四层Internet网络通信协议的简称。
……