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