On 10 Jan 2011, at 17:38, Diogo FC Patrao wrote:
> I'm ashamed of myself asking this, but I never understood what d2r-server 
> calls to "serve vocabulary".
> 
> I think it adds knowledge that is in some RDF file, plus the database mapped 
> data. Is that so?

Not quite.

Essentially it means that D2R Server makes the URIs of classes and properties 
in the vocab: namespace (which is used in auto-generated mapping files, and 
which is defined relative to the server's base URI) resolvable. Making class 
and property URIs resolvable is considered good practice in the linked data 
world.

It also allows adding some additional information about these auto-generated 
classes and properties. By default they will only have an rdf:type. It's 
possible to add a label, a comment, and in fact any other fixed property.

This only works when directly resolving the class/property URI, or when using a 
DESCRIBE SPARQL query. It does not work for other SPARQL queries.

And this is only useful if you use the auto-generated vocabulary. If you 
customized your mapping file to use classes and properties from another 
vocabulary, like FOAF or DC or whatever, then resolving their URIs will of 
course take you to the FOAF server or to the DC server and not to your D2R 
Server.

Hope that helps,
Richard



> 
> Thanks
> 
> Diogo F.C. PatrĂ£o
> Manager of Medical Informatics
> Biotechnology Laboratory
> Hospital A.C. Camargo
> http://www.accamargo.org.br/
> ------------------------------------------------------------------------------
> Gaining the trust of online customers is vital for the success of any company
> that requires sensitive data to be transmitted over the Web.   Learn how to 
> best implement a security strategy that keeps consumers' information secure 
> and instills the confidence they need to proceed with transactions.
> http://p.sf.net/sfu/oracle-sfdevnl 
> _______________________________________________
> d2rq-map-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel


------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
d2rq-map-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel

Reply via email to