【问题标题】:SPARQL federated query not workingSPARQL 联合查询不起作用
【发布时间】:2014-03-14 15:20:34
【问题描述】:

我的基本问题是:我有两台安装了 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};

我停顿了很长时间,最终得到以下错误
“错误 HTCLI:[OpenLink][Virtuoso ODBC 驱动程序][Virtuoso Server]HC001:HTTP 客户端中的连接错误”
我是否必须为另一台计算机或其他东西设置权限?对不起,我是新手。

【问题讨论】:

    标签: sparql semantic-web virtuoso


    【解决方案1】:

    您在机器 B 上选择图形名称 http://localhost:8890/test 时可能存在问题。

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

    示例: 您还可以选择图形名称,例如 &lt;htw.my.own.graph&gt; -> 您的图形名称与您的 IP 地址无关。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多