Php 如何使用ARC2同时组合两个端点?

Php 如何使用ARC2同时组合两个端点?,php,sparql,dbpedia,wikidata,arc2,Php,Sparql,Dbpedia,Wikidata,Arc2,我使用ARC2在DBpedia上执行SPARQL查询,并将结果作为HTML网页(表)获取。因此,用于此目的的脚本是用PHP和SPARQL编写的 但我也想“同时”集成另一个端点,以便查询另一个数据库/知识库(如DBpedia、FreeBase或WikiData),并将其与结果相结合,请问这是怎么可能的?我需要写什么 如果需要,我可以提供更多信息。SPARQL 1.1服务,如果两个SPARQL端点之一支持此服务。正如我所见,ARC2没有任何联邦查询引擎。那么,是否可以通过PHP或JAVA脚本同时查询

我使用ARC2在DBpedia上执行SPARQL查询,并将结果作为HTML网页(表)获取。因此,用于此目的的脚本是用PHP和SPARQL编写的

但我也想“同时”集成另一个端点,以便查询另一个数据库/知识库(如DBpedia、FreeBase或WikiData),并将其与结果相结合,请问这是怎么可能的?我需要写什么


如果需要,我可以提供更多信息。

SPARQL 1.1服务,如果两个SPARQL端点之一支持此服务。正如我所见,ARC2没有任何联邦查询引擎。那么,是否可以通过PHP或JAVA脚本同时查询DBpedia和Wikidata?或者你知道一个绕道的方法吗?你说的“同一时间”是什么意思?实际上,您可以在客户端代码中连接来自两个端点的结果。否则,正如我所说的,首先尝试通过
服务
功能使用SPARQL 1.1联邦查询。但正如我所说的,我不知道你到底想做什么。我的意思是,对两个不同的数据库(DBpedia和Wikidata)执行相同的查询,有点像这里:。我试图像本例中那样编写“服务”,但似乎无法识别该功能。你的意思是我必须这样使用吗?或者你有另一个想法?为什么你不能更具体一点?您希望在这两个数据集上运行哪个查询?还有什么不起作用?然后,如果查询是不相关的,为什么不能分别运行这两个查询?