|  | 级别: 中级 投稿者:W3C 2007 年 8 月 28 日 资源描述框架(Resource Description Framework, RDF)是一种描述有关 Web 资源的格式化语句集合的模型。还可将 RDF 看作 Web 的元数据系统。通过文本了解该项标准及其与 Semantic Web, Web Ontology Language (OWL) 等的关系。
在 World Wide Web Consortium (W3C) 开发 XML 形式的下一代标记技术的同时,它同样开发了下一代格式化描述 Web 资源的技术。
Resource Description Framework (RDF)
[W3C 推荐标准] 是一种描述有关 Web 资源的语句集合的模型。这些语句在概念上分为三部分,每条语句包含一个主题(一个 Uniform Resource Identifier (URI));一个谓词(也是一个 URI);还包括一个对象(一个 URI 或字母数据值)。要了解这类语句的特点,考虑描述 Web 页面的 HTML meta 标记。如果将其改为 RDF,则主题将是 Web 页面本身的 URI,谓词将是表示通用描述的标准 URI,而对象将是描述的实际文本。通过大量使用 URI,RDF 试图最小化这些语句组件标识的模糊性,从而使它们具有足够的常规性以方便机器处理。RDF 是否能够实现这个目标还有待考证,但是 RDF 由于其活跃的社区以及广泛可用的工具而知名。
RDF 是 W3C 的
Semantic Web
活动的主要组成;Semantic Web 是内容表示以及内容注释(帮助表达其含义)的 Web 前景。例如,在 Semantic Web 中,在描述 Web 资源时,能够区分 “python”(蛇的一种)和计算机编程语言 “python”。RDF 对其大型的规范栈进行了标准化,包括如下规范:
OWL
Web Ontology Language (OWL)
[W3C 推荐标准] 是一种 RDF 应用程序,通常使用 RDF/XML 编码,它添加了一种丰富的词汇表,可以用来按照格式分类并分析 RDF 资源。
SPARQL Query Language for RDF
[开发阶段] 是用于查询 RDF 数据的特殊语法,
Gleaning Resource Descriptions from Dialects of Languages (GRDDL)
[开发阶段] 是从 XML 文档中提取 RDF 数据的系统。随着微格式在 Web 中的日益流行,GRDDL 的地位开始变得重要起来。另一种与 RDF 相关的规范适合用于微格式,即
RDFa Syntax
[开发阶段],该规范是一组特殊的属性集合,可用于将 RDF 数据嵌入到诸如 XHTML 这样的 XML 格式中。
参考资料
|  | |  |
|