XML 编程思想:知识管理的基本 XML 和 RDF 技术(7)

2016-02-19 16:52 1 1 收藏

有一种朋友不在生活里,却在生命力;有一种陪伴不在身边,却在心间。图老师即在大家的生活中又在身边。这么贴心的服务你感受到了吗?话不多说下面就和大家分享XML 编程思想:知识管理的基本 XML 和 RDF 技术(7)吧。

【 tulaoshi.com - Web开发 】

  Uche Ogbuji 花了些时间回顾了他所展示的 XML/RDF 技术在更广阔的环境下的相关性。他讨论了 XML/RDF 交换的重要性、专门的 RDF 查询的重要性以及将 RDF 建模中获得的经验教训应用到整个应用程序开发的重要性。他还显示了 Thinking XML 专栏的这条线索与有关语义透明性方面的开发的类似线索之间是如何关联的。

  在这一系列文章中,我演示了应用程序中 XML 和 RDF 设施之间用于互操作性的常规技术,侧重于 RDF 交换如何将特性添加到 XML 应用程序以符合语义或者只是为了取得信息建模中更大的灵活性。当总结本系列文章时,我将回顾已经介绍的各种技术,并给出如何将它们应用于其它应用程序开发任务的示例和指南。

  跟着我重复:没有语法

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  最初的 RDF 1.0 规范把 RDF 的抽象模型和用于可互操作的表示和交换的 XML 语法结合在一起。我和其他人一样认为这种组合是错误的。除规范设计问题以外,这一绑定让许多人相信 RDF 确实是规范中的语法,例如,要利用 RDF,您必须按那个语法使用 rdf:RDF 作为所有文档中的根元素来编制 XML 文件。这完全错了,我要重申的一个重点就是:

为了使用 RDF 并从中获益,您不必使用任何特殊语法 ― 甚至不必使用在 RDF 1.0 规范中指定的语法。

  诀窍是从 XML 文档中抽取关键元数据 ― 甚至非标记格式(例如,RDBMS)― 然后将它同步成为 RDF 模型。然后您可以将这些模型视为本地化的语义 Web。例如,您可以将下列内容结合在一起:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)一个数据源中的个人联系信息 来自另一个

来源:https://www.tulaoshi.com/n/20160219/1613420.html

延伸阅读
标签: Web开发
大型的专利组织都抱有双重目标:一方面简化电子专利编档,另一方面保持这种档案在部门之间的兼容性。这方面努力的背后,XML 技术发挥着领导作用,围绕着专利编档的 XML 格式进行了很多思考和工作。本栏目中,Uche Ogbuji 分析了 XML 专利电子编档的背景,并和专利专家 Carl Oppedahl 讨论了 XML 编档的实际情况。 United States Patent...
标签: Web开发
自从二十世纪 80 年代中期出现数字音乐以来,已经有许多关于它的争论,甚至连对数字音乐元数据的管理也逃脱不了这种纷争。但有时好的技术解决方案还是会从带有政治色彩的纷争中脱颖而出。在本文中,Uche Ogbuji 将介绍 MusicBrainz,这是一个用于管理数字媒体元数据的项目。MusicBrainz 在其核心数据格式中使用 RDF,这样做的结果是使它比...
标签: Web开发
WordNet 是普林斯顿大学的一个研究项目,目标是建立英语词汇及其词法关系的数据库。这样的工具可以为 XML 语义应用程序建立很好的基础,比如 Uche Ogbuji 在本专栏以前文章中所提到的能识别同义词的搜索的例子。本期文章中他回顾了基本原理,给出了查询 XML 文档格式的 WordNet 2.0 的代码,这是构建更通用的 XML WordNet 应用程序的第一步...
标签: Web开发
前几篇文章中,Uche Ogbuji 讨论了 WordNet 2.0,普林斯顿大学的这个项目的目标是建立英文单词及其词法关系的数据库。他说明了如何从单词数据库中提取 XML 序列。本文继续探讨这个话题,通过示例代码说明如何通过 Web 协议来提供这些 WordNet/XML 文档,以及如何使用 XSLT 访问它们。 XML 是 Web 上的 SGML,各种 XML 项目基本上都以这...
标签: Web开发
知名 XML 专家 Elliotte Rusty Harold 的著作 Effective XML为 XML 技术用户提供了最佳实践。该书中关于 XML 设计问题的多数讨论 Uche Ogbuji 也曾经关注过,在本文中,他以该书为线索,进一步探讨了 XML 设计和最佳实践。请在本文的 讨论论坛上与作者和其他读者分享您对本文的看法。 我的同事 Elliotte Rusty Harold 是一位知名的 XML...

经验教程

725

收藏

11
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部