RDF入门.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RDF入门

资源描述框架(RDF)是用来表现万维网上各类资源的信息的一种语言。本书介绍了RDF的一些基本概念以及RDF基于XML(可扩展标记语言)的语法。本书还讨论了如何用RDF词汇描述语言来定义RDF词汇集,并总结了目前所部署的一些基于RDF的应用。最后,本文介绍了其他RDF规范文档的内容和用途。 资源描述框架(Resource Description Framework, 简称 RDF)是一个用于表达关于万维网(World Wide Web)上的资源的信息的语言. 它专门用于表达关于Web资源的元数据, 比如Web页面的标题、作者和修改时间,Web文档的版权和许可信息,某个被共享资源的可用计划表等。然而,将“Web资源(Web resource)”这一概念一般化后,RDF可被用于表达关于任何可在Web上被标识的事物的信息,即使有时它们不能被直接从Web上获取。比如关于一个在线购物机构的某项产品的信息(例如关于规格、价格和可用性信息),或者是关于一个Web用户在信息递送方面的偏好的描述。RDF用于信息需要被应用程序处理而不是仅仅显示给人观看的场合。RDF提供了一种用于表达这一信息、并使其能在应用程序间交换而不丧失语义的通用框架。既然是通用框架,应用程序设计者可以利用现成的通用RDF解析器(RDF parser)以及通用的处理工具。能够在不同的应用程序间交换信息意味着对于那些并非信息的最初创建者的应用程序也是可利用这些信息。RDF基于这样的思想:用Web标识符(称作统一资源标识符,Uniform Resource Identifiers或URIs)来标识事物,用简单的属性(property)及属性值来描述资源。这使得RDF可以将一个或多个关于资源的简单陈述表示为一个由结点和弧组成的图(graph),其中的结点和弧代表资源、属性或属性值。为了让讨论显得尽量具体一些,下面的这组陈述“有一个人由/People/EM/contact#me?标识, 他的名字是Eric Miller, 他的电子邮件地址是em@,他的头衔是Dr.”可以表示为图1所示的图: 图1:一个描述Eric Miller的RDF图个体(individual),例如Eric Miller,他被标识为/People/EM/contact#me? 事物的种类,例如Person,它被标识为/2000/10/swap/pim/contact#Person 上述事物的属性(property),例如mailbox,它被标识为/2000/10/swap/pim/contact#mailbox 上述属性的值,例如?mailto:em@是mailbox?属性的值。(RDF也使用字符串(比如Eric Miller)以及其它数据类型中的值(如整数,日期等)作为属性的值)RDF提供了一种基于XML的语法(称为RDF/XML)用于保存和交换RDF图。图1所示的RDF用RDF/XML来书写的话就像下面的例1这样: ?xml version=1.0? rdf:RDF xmlns:rdf=/1999/02/22-rdf-syntax-ns# xmlns:contact=/2000/10/swap/pim/contact# contact:Person rdf:about=/People/EM/contact#me contact:fullNameEric Miller/contact:fullName contact:mailbox rdf:resource=mailto:em@/ contact:personalTitleDr./contact:personalTitle /contact:Person /rdf:RDF 上述RDF/XML也包含URIs,同样地还包含简略形式的属性(比如mailbox和fullName)及各个属性的值(em@和Eric Miller)。下列文档都属于RDF规范的一部分: RDF概念和抽象语法?[RDF-CONCEPTS]? RDF/XML语法规范?[RDF-SYNTAX]? RDF词汇描述语言1.0: RDF Schema?[RDF-VOCABULARY]? RDF语义?[RDF-SEMANTICS]? RDF测试用例?[RDF-TESTS]? RDF入门(本文档) 本文档旨在提供一个关于RDF的介绍,并描述一些已有的RDF应用,以帮助信息系统设计者及应用程序开发者理解RDF的特性和如何使用这些特性。特别地,本文档旨对下列这类问题做出回答: RDF看起来是怎样的? RDF可以表达什么信息? RDF信息是如何被创建、访问和处理的? 现有信息如何能够与RDF结合? RDF是用以提供一种发表关于Web资源(如网页)的陈述的简

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档