【WebStation】万维网

来源:互联网 发布:mysql 函数输出语句 编辑:程序博客网 时间:2024/05/22 21:55

万维网,是一个资料空间。在这个空间中每一样东西,被称为“资源”;并由一个全域“统一资源标识符(URL)”标识。

这些资源通过“超文本传输协议”传输给使用者,而后者通过点击链接来获取资源。

WWW是一个以Internet为基础的计算机网络,它允许用户在一台计算机通过Internet存取另一台计算机上的信息。

 从技术角度上:环球信息网是Internet上那些支持WWW协议和超文本传输协议HTTP(Hyper Text Transport Protocol)的客户机与服务器的集合,透过它可以存取世界各地的超媒体文件,内容包括文字、图形、声音、动画、资料库、以及各式各样的软件

环球信息网是世界上最大的电子资料世界:理论上说来,环球信息网包括整个两亿人以上的Internet世界,它包含所有的Web站点、Gopher信息站、FTP档案库、Telnet公共存取帐号、News新闻讨论区以及Wais资料库。

万维网的内核部分是由三个部分构成的:URL、HTTP、HTML。

URL

统一资源标识符,是一个世界 通用的给万维网上例如网页这样的资源定位的系统。

HTTP

超文本传输协议,他负责规定浏览器与服务器怎样交流。

HTML

超文本标记语言,他负责定义超文本文档的结构和格式。

客户机 客户机是一个需要某些东西的程序,而服务器则是提供某些东西的程序。一个客户机可以向许多不同的服务器请求。一个服务器也可以向多个不同的客户机提供服务。通常情况下,一个客户机启动与某个服务器的对话。服务器通常是等待客户机请求的一个自动程序。客户机通常是作为某个用户请求或类似于用户的每个程序提出的请求而运行的。协议是客户机请求服务器和服务器如何应答请求的各种方法的定义。WWW客户机又可称为浏览器

客户机的任务是:

  1.帮助你制作一个请求(通常在单击某个链接点时启动)。
  2.将你的请求发送给某个服务器。
  3.通过对直接图象适当解码,呈交HTML文档和传递各种文件给相应的"观察器"(Viewer),把请求所得的结果报告给你。
  一个观察器是一个可被WWW客户机调用而呈现特定类型文件的程序。当一个声音文件被你的WWW客户机查阅并下载时,它只能用某些程序(例如Windows下的"媒体播放器")来"观察"。
  通常WWW客户机不仅限于向Web服务器发出请求,还可以向其他服务器(例如GopherFTPnewsmail)发出请求。
服务器的任务: 

1.接受请求

  2.请求的合法性检查,包括安全性屏蔽。
  3.针对请求获取并制作数据,包括Java脚本和程序、CGI脚本和程序、为文件设置适当的MIME类型来对数据进行前期处理和后期处理。
  4审核信息的有效性。
  5把信息发送给提出请求的客户机。

工作原理

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

原创粉丝点击