第5章web服务剖析

上传人:今*** 文档编号:107868010 上传时间:2019-10-21 格式:PPT 页数:28 大小:336.50KB
返回 下载 相关 举报
第5章web服务剖析_第1页
第1页 / 共28页
第5章web服务剖析_第2页
第2页 / 共28页
第5章web服务剖析_第3页
第3页 / 共28页
第5章web服务剖析_第4页
第4页 / 共28页
第5章web服务剖析_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《第5章web服务剖析》由会员分享,可在线阅读,更多相关《第5章web服务剖析(28页珍藏版)》请在金锄头文库上搜索。

1、第五章 互联网应用: WWW 服务,本章内容,5.1 万维网概述 5.2 WWW系统的架构 5.3 HTTP协议 5.4 WWW性能增强技术 5.5 初识HTML语言,WWW (World Wide Web)服务,也称Web服务,并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所。 万维网用链接的方法能非常方便地从因特网上的一个站点访问另一个站点,从而主动地按需获取丰富的信息。,5.1 万维网概述,WWW 是 因特网上一个完全分布的信息系统,最早由欧洲原子能研究中心 CERN的 Tim主持开发,其目的是为研究中心分布在世界各地的科学家提供一个共享信息的平台。 当第一个图形界面的

2、 WWW 浏览器 Mosaic 诞生后,WWW 系统逐渐成为 因特网 上不可或缺的服务系统。,万维网是以客户机服务器方式工作。它以HTML语言与HTTP协议为基础,为用户提供界面一致的信息浏览系统。,以超文本方式组织网络上的多媒体信息。 用户可以在世界范围内任意查找、检索、浏览及添加信息。 提供了生动直观、易于使用且统一的图形用户界 面。 服务器之间可以互相链接。 可访问图像、声音、影像和文本等信息。,WWW 服务系统主要特点,1.WWW 服务器 WWW 服务器可以分布在互联网的各个位置,每个 WWW 服务器都保存着可以被 WWW 客户共享使用的信息。 WWW 服务器上的信息通常以页面(也称

3、Web 页)的方式进行组织。,5.2 WWW系统的架构,2. WWW浏览器 WWW 浏览器( Browser ) 称为WWW 的客户程序,它是用来浏览服务器中 Web 页面的软件。 在 WWW 服务系统中, WWW 浏览器负责接收用户的请求,并利用 HTTP 协议将用户的请求传送给 WWW 服务器。在服务器请求的页面送回到浏览器后,浏览器再将页面进行解释,显示在用户的屏幕上。,3.超链接 可以将 WWW 服务器上的一个页面与互联网上其他服务器的任意页面进行关联,使用户在检索一个页面时,可以方便地查看其他相关页面。 超链接不但可以将一个 Web页面与另一个 Web 页面相互关联,而且可以将一个

4、Web 页面与图形图像、音频、视频等多媒体信息进行关联,形成所谓的超媒体信息。,万维网提供分布式服务,万维网 站点 A,万维网 站点 C,万维网站点 B,万维网站点 D,万维网站点 E,4.超文本与超媒体 一个超文本由多个信息源链接成。利用一个链接可使用户找到另一个文档。这些文档可以位于世界上任何一个接在因特网上的超文本系统中。超文本是万维网的基础。 超媒体与超文本的区别是文档内容不同。超文本文档仅包含文本信息,而超媒体文档还包含其他表示方式的信息,如图形、图像、声音、动画,甚至活动视频图像。,5.HTML(Hypertext Markup Language) 超文本标记语言 用于编写Web页

5、面,文件后缀为.html 6.HTTP( Hypertext Markup Language) 超文本传输协议 WWW客户机与WWW服务器之间的传输协议 应用层协议,它使用 TCP 连接进行可靠的传送,7.DNS域名系统 DNS将一个名字映射成IP地址,用以标示互联网上一个电脑的位置。 8.页面地址 使用统一资源定位符 URL (Uniform Resource Locator)来标志万维网上的各种文档。,课件制作人:谢希仁,:/:/,URL 一般由 3 部分组成:协议类型、主机名和路径及文件名。 URL 的一般形式是:,课件制作人:谢希仁,:/:/,URL 一般由 3 部分组成:协议类型、主

6、机名和路径及文件名。 URL 的一般形式是:,课件制作人:谢希仁,:/:/,URL 一般由 3 部分组成:协议类型、主机名和路径及文件名。 URL 的一般形式是:,例如,南开大学网络实验室 WWW 服务器中一个页面的 URL 为:,5.3 HTTP协议,WWW的系统传输协议 超文本传输协议(Hypertext Transfer Protocol , HTTP)是 WWW 客户机与 WWW 服务器之间的传输协议。它建立在 TCP 基础之上,是一种面向对象的协议。 WWW 服务器和 WWW 浏览器利用 HTTP 协议进行交互的过程如下:,(1)浏览器确定 Web 页面的 URL (如 ) (2)浏

7、览器请求域名服务器解析 的IP地址(如202.113.27.53 ) (3)浏览器向主机 202 . 113 . 27 . 53 的 80 端 口请求一个连接; (4)服务器对连接请求进行确认,建立连接的过程完成; (5)浏览器发出请求,要求获取student/network. html ) ;,(6)服务器 202 . 113 . 27 . 53 以 network . html 页面的具体内容响应浏览器; (7)WWW 服务器关闭 TCP 连接; (8)浏览器将页面 network . html 上的文本信息显示在屏幕上; (9)如果 network . html 页面上包含图像等非文本信

8、息,那么浏览器需要为每个图像建立一个新的 TCP 连接,从服务器获得图像并显示。,万维网的工作过程,因特网,服务器 ,链接到URL的超链,HTTP 使用此 TCP 连接,浏览器 程序,服务器 程序,HTTP,客户,清华大学 院系设置,缓存功能,目前的 WWW 浏览器通常都具有缓存功能,它将近期访间过的 Web 页面存放在本地磁盘。 当用户查看页面时,浏览器首先检查磁盘的缓存。若缓存中保存了该项,浏览器就直接从缓存中得到该项副本而不必从网络获取,这样就明显地改善浏览器的运行特性。,5.4 WWW性能增强技术,5.5 HTML语言,1.HTML概述 超文本标记语言HTML (Hypertext M

9、arkup Language)中的Markup的意思就是“设置标记”。因此HTML也常译为超文本置标语言。 当浏览器从服务器读取某个页面的HTML文档后,就按照HTML文档中的各种标签,根据浏览器所使用的显示器的尺寸和分辨率大小,重新进行排版并恢复出所读取的页面。,2HTML的格式与标签 元素(element)是HTML文档结构的基本组成部分。每个HTML文档由两个主要元素组成: 首部(head)和主体(body) 主体紧接在首部的后面。首部包含文档的标题(title),以及系统用来标识文档的一些其他信息。标题相当于文件名。 主体部分常由若干更小的元素组成。 HTML用一对标签(即一个开始标签和一个结束标签) 来标识一个元素。, 我的个人主页 计算机网络技术基础 ,链接到其他网点上的页面 每个链接有一个起点和终点。 HTML规定,在HTML文档中定义一个链接的语法是: X ,链接到一个本地文件 链接可以指向自己的计算机中的某一个文件。这叫做本地链接。 链接到本文件中的某个地方,远程链接举例,远程链接: 清华大学 ,清华大学 主页,文件 F,远程链接,因特网,起点,终点,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号