Uche Ogbuji 花了些时间回顾了他所展示的 XML/RDF 技术在更广阔的环境下的相关性。他讨论了 XML/RDF 交换的重要性、专门的 RDF 查询的重要性以及将 RDF 建模中获得的经验教训应用到整个应用程序开发的重要性。他还显示了 Thinking XML 专栏的这条线索与有关语义透明性方面的开发的类似线索之间是如何关联的。
在这一系列文章中,我演示了应用程序中 XML 和 RDF 设施之间用于互操作性的常规技术,侧重于 RDF 交换如何将特性添加到 XML 应用程序以符合语义或者只是为了取得信息建模中更大的灵活性。当总结本系列文章时,我将回顾已经介绍的各种技术,并给出如何将它们应用于其它应用程序开发任务的示例和指南。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)跟着我重复:没有语法
最初的 RDF 1.0 规范把 RDF 的抽象模型和用于可互操作的表示和交换的 XML 语法结合在一起。我和其他人一样认为这种组合是错误的。除规范设计问题以外,这一绑定让许多人相信 RDF 确实是规范中的语法,例如,要利用 RDF,您必须按那个语法使用 rdf:RDF 作为所有文档中的根元素来编制 XML 文件。这完全错了,我要重申的一个重点就是:
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)为了使用 RDF 并从中获益,您不必使用任何特殊语法 ― 甚至不必使用在 RDF 1.0 规范中指定的语法。诀窍是从 XML 文档中抽取关键元数据 ― 甚至非标记格式(例如,RDBMS)― 然后将它同步成为 RDF 模型。然后您可以将这些模型视为本地化的语义 Web。例如,您可以将下列内容结合在一起:
一个数据源中的个人联系信息 来自另一个