SPARQL联合查询无法正常工作

时间:2014-03-14 15:20:35

标签: sparql semantic-web virtuoso

我的基本问题是:我有两台安装了Virtuoso的计算机A和B,我正试图从一台计算机查询到另一台计算机。我在机器A上创建了一个RDF图,并在A上执行查询以查看本地存储的数据。

sparql SELECT ?a ?b ?c
FROM <http://localhost:8890/test>
OPTION (get:soft "soft", get:method "GET")
WHERE {?a ?b ?c};

它正确地返回了数据。 我在机器B上运行以下查询

sparql SELECT ?a ?b ?c
FROM <http://ipAddressOfA:8890/test>
OPTION (get:soft "soft", get:method "GET")
WHERE {?a ?b ?c};

我停了很长时间,最终得到以下错误
&#34;错误HTCLI:[OpenLink] [Virtuoso ODBC驱动程序] [Virtuoso服务器] HC001:HTTP客户端中的连接错误&#34;
我是否必须为其他计算机设置权限?对不起,我是新来的。

1 个答案:

答案 0 :(得分:1)

您在计算机B上选择图形名称http:// localhost:8890 / test时可能会出现问题。

由于图表不一定是有效的Internet资源,因此您不能将localhost与您的IP地址交换。

实施例: 你也可以选择像<htw.my.own.graph>这样的图形名称 - &GT;你的图形名称与你的ip-address无关。