[英]Make a Sparql query in PHP to SOAP Web service that expose an ontology
[英]Ontology and the Web
我一直无法通过网络访问我们在此处构建的本体。 我一直在尝试了解sparql,据我所知,目前还没有对本体的真正PHP支持。 我想知道是否要尝试构建一个Java服务器应用程序来查询我刚刚访问的本体的正确性? 还是有一种更简单更好的方法? 任何人都可以以自己的知识或良好的参考帮助阅读吗? 我一直在搜索和阅读一段时间,找不到太多东西。
预先感谢您的帮助:)
这里大约需要两件事。 第一个工具使您可以在Web上发布本体,并使本体可用于SPARQL查询(= SPARQL 端点 )。 通常,这是通过安装三元组并将本体添加到该三元组来完成的。
可以使用多种类型的三元存储,对于一些免费和开源的三元存储,请访问OpenRDF Sesame , Jena或4Store 。 有关Triplestore解决方案的更全面列表以及每种解决方案的优缺点的讨论,请访问answer.semanticweb.com 。
设置三元存储后,您可以使用SPARQL从PHP查询它。 这里有各种PHP库使您的生活更轻松。 例如,有phpSesame ,这是一个用于远程访问Sesame(包括SPARQL查询)的PHP客户端,或者有这个更通用的PHP SPARQL库 ,可以与任何符合规范的SPARQL服务器一起使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.