【问题标题】:What are the differences between JENA and OWL-API?JENA 和 OWL-API 有什么区别?
【发布时间】:2020-08-04 14:58:47
【问题描述】:

您能告诉我 JENA 和 OWL-API 之间的主要区别是什么吗?

【问题讨论】:

    标签: jena owl-api


    【解决方案1】:

    来自 Apache Jena 网站:

    Apache Jena(或简称 Jena)是一个免费的开源 Java 框架,用于构建语义 Web 和关联数据应用程序。该框架由不同的 API 组成,它们相互交互以处理 RDF 数据。

    来自 OWL API Github:

    OWL API 是一个用于创建、操作和序列化 OWL 本体的 Java API。

    因此,Jena 处理 RDF,而 OWL API 处理 OWL。

    这是什么意思?

    简短的回答: 粗略地说,您可以将其视为 Jena 处理数据,而 OWL API 处理结构。与关系数据库的相似之处在于 OWL API 定义模式,RDF 定义记录。

    更长的答案:为了更好地解释 OWL 和 RDF 之间的差异,请查看this SO 问题的答案。

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 2015-06-27
      • 2012-03-18
      • 2015-12-08
      • 2017-12-05
      • 1970-01-01
      • 2017-03-04
      • 2014-10-05
      • 1970-01-01
      相关资源
      最近更新 更多