RDF和RDFS是什么

RDF 通过类、属性和值来描述资源。

此外,RDF 还需要一种定义应用程序专业的类和属性的方法。应用程序专用的类和属性必须使用对 RDF 的扩展来定义。

RDF Schema (RDFS)

RDF Schema 不提供实际的应用程序专用的类和属性,而是提供了描述应用程序专用的类和属性的框架。

RDF Schema 中的类与面向对象编程语言中的类非常相似。这就使得资源能够作为类的实例和类的子类来被定义。

 

http://baike.baidu.com/link?url=aLSmIhQZSfsFF1af0QkU6vj6Kaj-7dq31qZgt7O_8yiiVM3W5M6lXh7L-8yCmirgbdJLTS6DhrykebYx2BF5Dq

RDF:Resource Description Framework,即资源描述框架。采用“资源-属性-属性值”的“主谓宾”结构(或称三元组),提供一种框架容器,并通过XML定义了一套形式化的方法,为机器语义理解的结构基础。

中文名

资源描述框架

外文名

Resource Description Framework

简    称

RDF

结    构

资源-属性-属性值

RDFS即RDF Schema,用于定义元数据属性元素(例如“创建者”),以描述资源的一种定义语言。

本体将在未来网络中起到重要作用,这就需要对网络标记语言进行扩展,以便内容描述和基于本体的网络开发,如XML模式(XMLSehema)、RDF和RDF模式(RDFSehema,RDFS)。其中RDFS可认为是一种本体语言,它讨论了类和属性(二元关系)、值域和定义域在属性上的约束以及子类和子属性的包蕴关系。

然而,对于语义网来说,RDFS并不是一个合适的基础,它在充分详细地描述资源方面的表达能力太弱,更进一步来说,要将这些描述有效地应用于自动处理过程,还需要具有自动推理能力(如确定语法上不同的术语之间的语义关系),而RDFS显然缺乏这样的能力。

你可能感兴趣的:(RDF和RDFS是什么)