【发布时间】:2020-08-04 14:58:47
【问题描述】:
您能告诉我 JENA 和 OWL-API 之间的主要区别是什么吗?
【问题讨论】:
您能告诉我 JENA 和 OWL-API 之间的主要区别是什么吗?
【问题讨论】:
来自 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 问题的答案。
【讨论】: