1

在编写用于查询 SPARQL 端点和监视服务的瘦客户端时,我发现自己笨拙地编写代码(通过查询和其他策略)来描述有关数据库实例的系统信息和其他有用信息。这让我想知道是否有更好的方法。

除了查询数据之外,SPARQL 规范中是否有任何计划或规范中已经为以下任何内容编写的内容:

  • 描述系统本身
  • 描述数据集本身
  • 描述任何其他诊断信息
4

1 回答 1

5

SPARQL 1.1 Service Description W3 推荐,但不幸的是它还没有得到很好的支持。

您可以在最近的论文的第 2 节端点描述(第 3 页)中找到更多信息

Buil-Aranda、Carlos 等人。“SPARQL Web 查询基础架构:准备好行动了吗?” 语义网-ISWC 2013. Springer Berlin Heidelberg, 2013. 277-293.

事实上,这几乎与您似乎正在做的事情完全一样,因此您可能会在那里找到更多有用的信息。

否则,正如@joshua-taylor 所说,有一些可能性,但很可能您将不得不依赖triplestore 特定的功能。不幸的是,即使是三重商店也不能始终通过服务描述Server字段来识别。

于 2014-02-05T20:38:12.380 回答