信息浏览服务。这里将着重介绍一下WWW,通过WWW的概念来了解浏览网页最基本的机制。WWW的全称是World Wide Web,译为全球范围网或万维网。其发源地为欧洲量子物理研究室(CERN)。WWW将全球Internet上不同网址的相关信息有机地编制在一起,用户通过浏览器提出查询要求,而不用关心到什么地方查询及如何查询。因为这些工作会由WWW自动完成。一句话,WWW就是基于超级文本(HyperText)方式的信息查询工具。
WWW的结构非常简单,主要有服务端(Server),也就是网页的提供者,存放网页供用户浏览的网站;另一部分是客户端(Client),也就是网页的接受者,浏览网页的计算机,而观看网页的工具就是浏览器。在这里以IE浏览器为例。我们经常浏览一些不同的网页,当我们点开IE浏览器,在地址栏里输入一个网址,比如www.sina.com.cn。这时候就等于告诉浏览器我们需要查询地址为“www.sina.com.cn”的服务器中所设置的默认网页。于是客户端就会发送一个请求,具体过程为:首先,客户端根据WWW中已经编排好的地址信息,找到这个服务器,然后告诉服务器要看里面所存储的默认网页,服务器就回答“OK”,给你看。接着,服务器就把你所请求这个网页传送给浏览器,由浏览器解析以后显示出来,就是现在所看到的页面了。
对应上面那个现实生活中的例子,我们理解以下3个概念。
(1)HyperText:即“超文本”。就是具有超链接功能的文件,是把一些信息根据需要链接起来的信息管理技术。一种可以指向其他文件的文字或图片,这种作用就称为超级链接(HyperLink)。浏览器可以使用超级链接取得该链接所指向的另一个文件。
(2)HTTP(HyperText Transfer Protocol):即“超文本传输协议”,所谓的网络协议就是使计算机能够通信的标准。典型的协议规定网络上的计算机如何彼此识别。数据传输中应采用何种格式,信息一旦到达目的地时应如何处理等,协议还规定了对遗失和被破坏的传输或数据包的处理过程。就如同两个人,一个讲上海话,一个讲广东话,那么谁也不知道对方的意思。但如果双方都约定讲普通话,这样就可以相互进行交流了。而HTTP,它是一种专门为WWW设计的协议,是计算机传输超文本时所使用的通讯标准。在上面例子中,客户端对服务端的请求、发送,服务端对客户端的回应正是基于这个协议,没有这个协议,客户端和服务端就无法进行交流。
(3)URL (Uniform Resource Locator):即“统一资源定位器”。用于指定要取得的Internet上资源的位置与方式。在上面的例子中,www.sina.com.cn就是一个URL地址。URL地址主要有以下几种形式:(www.xing528.com)
file://wuarchive.wust1.edu/mirrors/msdos/graphics/gifkit.zip
ftp://wuarchive.wust1.edu/mirrors/
http://www.w3.org/default.html
telnet://dra.com
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。