WWW 概述
概述
WWW代表万维网。万维网的技术定义是:互联网上使用超文本传输协议的所有资源和用户( HTTP)。
更广泛的定义来自网络发明者 Tim Berners-Lee 帮助创建的组织,即万维网联盟 (W3C)。
万维网是网络可访问信息的宇宙,是人类知识的体现。
简单来说,万维网是一种在互联网上的计算机之间交换信息的方式,将它们组合在一起形成大量交互式多媒体资源。
互联网和Web不是一回事:Web使用互联网来传递信息。
进化
万维网由Timothy Berners Lee于1989年在日内瓦的CERN创建。万维网是根据他的提议而诞生的,目的是让研究人员能够在 CERN 有效且高效地合作。最终它变成了万维网。
下图简要定义了万维网的演变:
WWW架构
WWW架构分为几层,如下图所示:
标识符和字符集
统一资源标识符(URI)用于唯一地标识网络上的资源,UNICODE使得构建可以用人类语言读写的网页成为可能。
语法
XML(可扩展标记语言)有助于定义语义网中的通用语法。
数据交换
资源描述框架(RDF)框架有助于定义网络数据的核心表示。 RDF以图的形式表示有关资源的数据。
分类法
RDF 模式 (RDFS) 允许对分类法和其他本体结构进行更标准化的描述。
本体
Web 本体语言 (OWL) 提供了比 RDFS 更多的构造。 它有以下三个版本:
用于分类法和简单约束的 OWL Lite。
OWL DL 提供完整的描述逻辑支持。
OWL 使 RDF 具有更多语法自由
规则
RIF 和 SWRL 提供的规则超出了 RDF 和 OWL 中可用的结构。简单协议和RDF 查询语言 (SPARQL) 是一种类似 SQL 的语言,用于查询 RDF 数据和 OWL 本体。
证明
所有在Proof以下层执行的语义和规则及其结果将用于证明推论。
密码学
密码术是指使用数字签名来验证来源的来源。
用户界面和应用程序
在层的顶部用户界面和应用程序层是为用户交互而构建的。
WWW操作
WWW 采用客户端-服务器方法。 以下步骤解释了网络的工作原理:
用户在网络浏览器的地址栏中输入网页的 URL(例如,http://www.tutorialspoint.com)。
然后浏览器向域名服务器请求 www.tutorialspoint.com 对应的 IP 地址。
浏览器收到 IP 地址后,使用 HTTP 协议向 Web 服务器发送网页请求,HTTP 协议指定了浏览器和 Web 服务器的通信方式。
然后,Web 服务器使用 HTTP 协议接收请求,并检查其对所请求网页的搜索。 如果找到,它将返回到 Web 浏览器并关闭 HTTP 连接。
现在网络浏览器接收到网页,它解释它并将网页内容显示在网络浏览器的窗口中。
未来
网络领域发展迅速。 它对教育、研究、技术、商业、营销等几乎每个领域都有影响。因此网络的未来几乎是不可预测的。
除了WWW领域的巨大发展之外,W3联盟还需要应对一些技术问题。
用户界面
更高质量的 3D 信息呈现工作正在开发中。 W3 联盟还期待增强网络,以满足全球社区的要求,其中包括所有区域语言和书写系统。
技术
隐私和安全方面的工作正在进行中。 这将包括隐藏信息、会计、访问控制、完整性和风险管理。
架构
网络领域的巨大增长可能会导致互联网过载并降低其性能。 因此需要开发更多更好的协议。