WWW 概述

概述

WWW代表万维网。万维网的技术定义是:互联网上使用超文本传输协议的所有资源和用户( HTTP)。

更广泛的定义来自网络发明者 Tim Berners-Lee 帮助创建的组织,即万维网联盟 (W3C)。

万维网是网络可访问信息的宇宙,是人类知识的体现。

简单来说,万维网是一种在互联网上的计算机之间交换信息的方式,将它们组合在一起形成大量交互式多媒体资源。

互联网Web不是一回事:Web使用互联网来传递信息。

internet_technologies_tutorial

进化

万维网Timothy Berners Lee于1989年在日内瓦的CERN创建。万维网是根据他的提议而诞生的,目的是让研究人员能够在 CERN 有效且高效地合作。最终它变成了万维网

下图简要定义了万维网的演变:

internet_technologies_tutorial

WWW架构

WWW架构分为几层,如下图所示:

internet_technologies_tutorial

标识符和字符集

统一资源标识符(URI)用于唯一地标识网络上的资源,UNICODE使得构建可以用人类语言读写的网页成为可能。

语法

XML(可扩展标记语言)有助于定义语义网中的通用语法。

数据交换

资源描述框架(RDF)框架有助于定义网络数据的核心表示。 RDF以图的形式表示有关资源的数据。

分类法

RDF 模式 (RDFS) 允许对分类法和其他本体结构进行更标准化的描述。

本体

Web 本体语言 (OWL) 提供了比 RDFS 更多的构造。 它有以下三个版本:

  • 用于分类法和简单约束的 OWL Lite。

  • OWL DL 提供完整的描述逻辑支持。

  • OWL 使 RDF 具有更多语法自由

规则

RIFSWRL 提供的规则超出了 RDFOWL 中可用的结构。简单协议和RDF 查询语言 (SPARQL) 是一种类似 SQL 的语言,用于查询 RDF 数据和 OWL 本体。

证明

所有在Proof以下层执行的语义和规则及其结果将用于证明推论。

密码学

密码术是指使用数字签名来验证来源的来源。

用户界面和应用程序

在层的顶部用户界面和应用程序层是为用户交互而构建的。

WWW操作

WWW 采用客户端-服务器方法。 以下步骤解释了网络的工作原理:

  1. 用户在网络浏览器的地址栏中输入网页的 URL(例如,http://www.tutorialspoint.com)。

  2. 然后浏览器向域名服务器请求 www.tutorialspoint.com 对应的 IP 地址。

  3. 浏览器收到 IP 地址后,使用 HTTP 协议向 Web 服务器发送网页请求,HTTP 协议指定了浏览器和 Web 服务器的通信方式。

  4. 然后,Web 服务器使用 HTTP 协议接收请求,并检查其对所请求网页的搜索。 如果找到,它将返回到 Web 浏览器并关闭 HTTP 连接。

  5. 现在网络浏览器接收到网页,它解释它并将网页内容显示在网络浏览器的窗口中。

internet_technologies_tutorial

未来

网络领域发展迅速。 它对教育、研究、技术、商业、营销等几乎每个领域都有影响。因此网络的未来几乎是不可预测的。

除了WWW领域的巨大发展之外,W3联盟还需要应对一些技术问题。

用户界面

更高质量的 3D 信息呈现工作正在开发中。 W3 联盟还期待增强网络,以满足全球社区的要求,其中包括所有区域语言和书写系统。

技术

隐私和安全方面的工作正在进行中。 这将包括隐藏信息、会计、访问控制、完整性和风险管理。

架构

网络领域的巨大增长可能会导致互联网过载并降低其性能。 因此需要开发更多更好的协议。