首页 百科知识 浏览器与服务器的优缺点

浏览器与服务器的优缺点

时间:2022-10-05 百科知识 版权反馈
【摘要】:WWW服务的基础是Web页面,每个Web页既可显示文本、图形、图像和声音等多媒体信息,又可提供一个特殊的链接点。用户只要用鼠标在Web页面上单击,就可获得全球范围的信息服务。提供Web信息的计算机称为Web服务器,WWW的核心便是Web服务器。Web服务器采用客户机/服务器工作模式。相对URL本身并不能唯一地定位资源,但浏览器会根据当前页面的绝对URL正确地理解相对URL。

1. 访问WWW的过程

WWW服务的基础是Web页面,每个Web页既可显示文本、图形、图像和声音等多媒体信息,又可提供一个特殊的链接点。用户只要用鼠标在Web页面上单击,就可获得全球范围的信息服务。Web页面是承载网络所有信息的最基本的单位。

提供Web信息的计算机称为Web服务器,WWW的核心便是Web服务器。用通信线路将这些Web服务器连接起来后,用户只要连接其中的一个服务器,就可获取整个网络上所有其他服务器上的信息。

Web服务器采用客户机/服务器工作模式。客户机用来运行浏览器软件,服务器用来存储WWW文档。WWW浏览器是用来浏览Internet上WWW页面的软件。浏览器用图形的方式来显示信息及信息的链接,使得使用者只要通过鼠标的点击就可以找到所需的信息,而不需要用任何的命令。WWW浏览器不仅为用户提供查询Internet上内容丰富的主页信息资源的便捷途径,而且提供了新闻组、电子邮件和FTP协议等功能强大的通信手段。目前,最流行的浏览器软件主要有Internet Explorer、Firefox、Opera等。

当客户机向服务器请求访问WWW文档时,服务器就通过HTTP协议将所需文档通过网络传送给客户机。当浏览器从WWW服务器取到一个文件后,会在用户的屏幕上显示出来。一次完整的WWW浏览过程如下:

(1)客户机启动浏览器软件,用户输入请求资源的URL。

(2)浏览器分析URL,通过DNS找到Web站点主机。

(3)与Web站点建立TCP连接,并发送获取页面请求。

(4)服务器通过TCP连接传送页面。

(5)浏览器在本机显示所得的页面。

此过程可以用图7.6表示。

图7.6 客户与服务器的交互

2.URL的概念

浏览器定位WWW资源用到URL(Uniform Resource Locator),即统一资源定位符,一个典型的URL如下:http://www.microsoft.com/china/index.htm,它的含义是:

(1)http://:代表超文本传输协议,通知microsoft.com服务器显示Web页,通常不用输入。

(2)www:代表Web服务器。

(3)microsoft.com/:这是装有网页的服务器的域名

(4)china/:服务器上的子目录。

(5)index.htm:文件夹中的一个HTML页面文件。

也可以使用相对URL。相对URL是指Internet上资源相对于当前页面的地址,它包含从当前页面指向目的页面位置的路径。例如:public/example.htm就是一个相对URL,它表示当前页面所在目录下public子目录中的example.htm文档。

当使用相对URL时,可以使用与DOS文件目录类似的两个特殊符号:句点(.)和双重句点(..),分别表示当前目录和上一级目录(父目录)。例如,./image.gif表示当前目录中的image.gif文件,相当于image.gif;../public/index.htm表示与当前目录同级的public目录下的index.htm文件,也就是当前目录上一级目录下的public目录中的index.htm文件。

相对URL本身并不能唯一地定位资源,但浏览器会根据当前页面的绝对URL正确地理解相对URL。使用相对URL的好处在于:当用户需要移植站点时(例如,将本地站点上传到Internet上,或者是移动到软盘上),只要保持站点中各资源的相对位置不变,就可以确保移植后各页面之间的超链接仍能正常工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈