Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以在Jena Fuseki中添加virtuoso作为存储提供商?_Java_Jena_Virtuoso_Tdb - Fatal编程技术网

Java 是否可以在Jena Fuseki中添加virtuoso作为存储提供商?

Java 是否可以在Jena Fuseki中添加virtuoso作为存储提供商?,java,jena,virtuoso,tdb,Java,Jena,Virtuoso,Tdb,我正在尝试将virtuoso设置为Jena Fuseki config.ttl文件中的存储提供商服务。是否可以将此服务作为RDF数据库添加到Fuseki,这是一种正确的方法,还是必须在Fuseki-Server.jar文件中添加virtuoso.Jena.driver包? 我问这个问题是因为当我们使用ApacheJena TDB服务作为RDF数据的数据库时,我们总是包含来自ApacheJena的java类,如下所示 #TDB []ja:loadClass“com.hp.hpl.jena.tdb.

我正在尝试将virtuoso设置为Jena Fuseki config.ttl文件中的存储提供商服务。是否可以将此服务作为RDF数据库添加到Fuseki,这是一种正确的方法,还是必须在Fuseki-Server.jar文件中添加virtuoso.Jena.driver包? 我问这个问题是因为当我们使用ApacheJena TDB服务作为RDF数据的数据库时,我们总是包含来自ApacheJena的java类,如下所示

#TDB []ja:loadClass“com.hp.hpl.jena.tdb.tdb”


我只需要一个明确的答案,如果可以提供不包含打包的服务,那么可以给我提供该服务。

是-可以将virtuoso或任何其他系统连接到Fuseki。所有SPARQL服务都运行在可以扩展的抽象之上。该扩展可以从基本的三重访问扩展到接管所有SPARQL操作全部责任的另一个系统

Jena不提供与其他系统相关的连接器。此类连接器需要来自被合并的系统,因为连接器内部的工作方式将反映系统的性质


看看Virtuoso在OpenLinks“Virtuoso Jena Provider”中提供了什么。

这仅仅是一个蓝图吗?[]ja:loadClass“virtuoso.jena.driver.VirtDataset”。jdbc:VirtDataset-rdfs:ja的子类:GraphBase。jdbc:VirtGraph-rdfs:ja:GraphBase的子类。这是OpenLink的一个问题。ja:loadClass所做的就是加载类——类本身负责将自己连接到Jena中。