在编写用于查询SPARQL端点和监视服务的瘦客户端时,我发现自己笨拙地编写代码(通过查询和其他策略)来描述有关数据库实例的系统信息和其他有用信息。这让我想知道是否有更好的方法。
除了查询数据之外,SPARQL规范中是否有任何计划或已在规范中为以下任何内容编写的内容:
答案 0 :(得分:5)
有SPARQL 1.1 Service Description W3推荐,但不幸的是它还没有得到很好的支持。
您可以在最近的论文的第2节“端点描述”(第3页)中找到更多信息
Buil-Aranda,Carlos,et al。 "SPARQL Web-Querying Infrastructure: Ready for Action?." Semantic Web-ISWC 2013. Springer Berlin 海德堡,2013。277-293。
事实上,这几乎与你似乎正在做的事情有关,所以你可能会在那里找到更多有用的信息。
否则,正如@ joshua-taylor所说,有一些可能性,但很可能你将不得不依赖特定于三元组的功能。遗憾的是,即使是三重商店也无法通过服务描述Server
字段识别。