On 12/2/10 2:34 PM, Vanessa Lopez wrote:
Hi all!

Is there any way  to access to a public virtuoso SPARQL end point
(e.g. http://dbpedia.org/sparql or http://demo.openlinksw.com)  via
JDBC ? (same as when accessing to it locally)

Something like:

Class.forName("virtuoso.jdbc3.Driver");

con = DriverManager.getConnection("jdbc:virtuoso://DBpedia.org/UID=dba/
PWD=dba");

Many thanks!
Vanessa





Vanessa,

JDBC ultimately means non HTTP access. Thus, we need to expose the SQL port to the public, and then Identify SQL session users, as you would re. any kind of multi-user RDBMS access. Of course, we have a solution for that via WebID which is integrated into the Virtuoso core etc..

To conclude, when we open up the SQL port, you will need to obtain a WebID (that we then authorize via our ACLs) which is then associated with your JDBC URLs (Data Source Names) prior to JDBC session establishment.

--

Regards,

Kingsley Idehen 
President&  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen





Reply via email to