Internet Technologies 简明教程

WWW Overview

Overview

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

更广泛的定义源于 Web 发明者 Tim Berners-Lee 帮助创立的组织 World Wide Web Consortium (W3C).

万维网是可通过网络访问的信息的集合,是人类知识的体现。

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

internet domain name space

Evolution

World Wide Web 是由 Timothy Berners LeeCERNGeneva. 年创建的。万维网作为他的提案而产生,他希望让研究者们能够在 CERN. 上共同高效地工作。最后,它成为了 World Wide Web.

下图简要地阐述了万维网的演变:

internet www evolution

WWW Architecture

WWW 架构被分成了多层,如下所示:

internet www architecture

Identifiers and Character Set

Uniform Resource Identifier (URI) 用于唯一地识别 Web 上的资源,而 UNICODE 可以创建能够以人类语言读写的网页。

Syntax

XML (Extensible Markup Language) 有助于在语义网中定义通用的语法。

Data Interchange

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

Taxonomies

RDF Schema (RDFS) 允许更标准化地描述 taxonomies 和其他 ontological 构造。

Ontologies

Web Ontology Language (OWL) 在 RDFS 的基础上提供了更多构造。它有以下三个版本:

  1. OWL Lite 用于分类和简单的约束。

  2. OWL DL 用于完全描述逻辑支持。

  3. OWL 用于 RDF 语法的更多自由

Rules

RIFSWRL 提供了 RDFsOWL. 无法提供的构造的规则。Simple Protocol 和 RDF Query Language (SPARQL) 是用于查询 RDF 数据和 OWL 本体论的类似 SQL 的语言。

Proof

在 Proof 层以下执行的所有语义和规则,以及它们的结果都将用于证明演绎。

Cryptography

Cryptography 用作验证源来源的数字签名。

User Interface and Applications

User interface and Applications 层的顶部建立的用户交互层。

WWW Operation

WWW 基于客户端-服务器模式。通过以下步骤说明 Web 的工作原理:

internet www operation

Future

网络领域经历了快速发展。它几乎影响了各个领域,如教育、研究、技术、商业、营销等等。因此,Web 的未来几乎无法预测。

除了 WWW 领域内的巨大发展之外,W3 联盟也必须应对一些技术问题。

User Interface

关于 3D 信息更高质量的表现形式的工作正在开发中。W3 联盟也希望提升网络以满足全球社区的需求,其中包括所有区域语言和书写系统。

Technology

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

Architecture

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