万维网,浏览器,Web服务器,超文本语言,Http协议

万维网工作原理

当你想进入万维网上一个网页, 或者其他网络资源的时候,通常你要首先在你的浏览器上键入你想访问网页的统一资源定位符(Uniform Resource Locator),缩写URL,或者通过超链接方式链接到那个网页或网络资源。这之后的工作首先是URL的服务器名部分,被名为域名系统的分布于全球的因特网数据库解析,并根据解析结果决定进入哪一个IP地址(IP address)。
  接下来的步骤是为所要访问的网页,向在那个IP地址工作的服务器发送一个HTTP请求。在通常情况下,HTML文本、图片和构成该网页的一切其他文件很快会被逐一请求并发送回用户。
  网络浏览器接下来的工作是把HTML、CSS和其他接受到的文件所描述的内容,加上图像、链接和其他必须的资源,显示给用户。这些就构成了你所看到的“网页”。
  总体来说,WWW采用客户机/服务器的工作模式,工作流程具体如下:
  (1)用户使用浏览器或其他程序建立客户机与服务器连接,并发送浏览请求。
  (2)Web服务器接收到请求后,返回信息到客户机。

  (3)通信完成,关闭连接。 

 

万维网标准

 

  • 统一资源标识符(URI),这是一个世界通用的负责给万维网上例如网页这样的资源定位的系统。
  • 超文本传送协议(HTTP),它负责规定浏览器和服务器怎样互相交流。
  • 超文本标记语言(HTML),作用是定义超文本文档的结构和格式。

个人理解:www是一个建立在标准和资源之上的一个虚拟的概念,其中资源则是连接在网络中的所有服务器(web服务器)中的各种文件,这些资源都有唯一的统一资源标识符。


万维网,浏览器,Web服务器,超文本语言,Http协议这些之间的关系又是怎么回事?

 

万维网是一个很大的空间,这个空间中有许多人(Web服务器),每个人都掌握着一些知识(资源),我们给这些人所掌握的资源都进行了编号(URI),这样当我们要知道A的知识时就可以通过编号咨询,不至于找到B。生活在这个空间中的人都掌握着一门相同的语言(Html)用于和别人交流沟通,在这个空间中我们如果想要访问某个人的资源,我们需要用电话(浏览器)拨号(URL),去访问这个人,这个人则会将对应的资源返回给你,这时你的电话只需要将传过来的这些语言(html)呈现成为你可以理解的东西。而语言在电话线的传输过程中则需要满足一定的规则协议(Http)

下面是一个在网上找的关于WWW的图

 

 

 

  

posted @ 2010-01-26 20:20  LifeLight  阅读(2725)  评论(0编辑  收藏  举报