This HTML5 document contains 40 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dctermshttp://purl.org/dc/terms/
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
n9http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n22http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtDeployingLinkedDataGuide_description_vsp/sioc.
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
dchttp://purl.org/dc/elements/1.1/
n20http://vos.openlinksw.com/dataspace/dav#
n16http://virtuoso.openlinksw.com/Whitepapers/pdf/sponger_whitepaper_10102007.
rdfshttp://www.w3.org/2000/01/rdf-schema#
n8http://rdfs.org/sioc/services#
siocthttp://rdfs.org/sioc/types#
n12http://vos.openlinksw.com/dataspace/person/dav#
n14http://docs.openlinksw.com/virtuoso/rdfiridereferencing.html#
n24http://ode.openlinksw.com/
n10http://vos.openlinksw.com/wiki/main/VOS/VirtDeployingLinkedDataGuide_description_vsp/fig8.
n17http://demo.openlinksw.com/ode.)
n7http://vos.openlinksw.com/dataspace/owiki/wiki/
n18http://musicbrainz.org/artist/72c090b6-a68e-4cb9-b330-85278681a714.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n11http://vos.openlinksw.com/dataspace/owiki#
n15http://linkeddata.uriburner.com/about/html/http://musicbrainz.org/artist/72c090b6-a68e-4cb9-b330-85278681a714.
xsdhhttp://www.w3.org/2001/XMLSchema#
n19http://vos.openlinksw.com/dataspace/%28NULL%29/wiki/VOS/
n25http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
Subject Item
n12:this
foaf:made
n2:VirtDeployingLinkedDataGuide_description_vsp
Subject Item
n20:this
sioc:creator_of
n2:VirtDeployingLinkedDataGuide_description_vsp
Subject Item
n9:item
n8:services_of
n2:VirtDeployingLinkedDataGuide_description_vsp
Subject Item
n11:this
sioc:creator_of
n2:VirtDeployingLinkedDataGuide_description_vsp
Subject Item
n7:VOS
sioc:container_of
n2:VirtDeployingLinkedDataGuide_description_vsp
atom:entry
n2:VirtDeployingLinkedDataGuide_description_vsp
atom:contains
n2:VirtDeployingLinkedDataGuide_description_vsp
Subject Item
n2:VirtDeployingLinkedDataGuide_description_vsp
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T05:36:28.683664
dcterms:modified
2017-06-29T07:36:47.875782
rdfs:label
VirtDeployingLinkedDataGuide_description_vsp
foaf:maker
n12:this n25:this
dc:title
VirtDeployingLinkedDataGuide_description_vsp
opl:isDescribedUsing
n22:rdf
sioc:has_creator
n20:this n11:this
sioc:attachment
n10:jpg
sioc:content
%META:TOPICPARENT{name="VirtDeployingLinkedDataGuide"}% ---+Deploying Linked Data Guide - Appendix A: <code>Description.vsp</code> - Rendering RDF as HTML [[VirtDeployingLinkedDataGuide][Deploying Linked Data Guide - TOC]] ---++ Description.vsp is a Virtuoso Server Page (Virtuoso's equivalent of ASP) which provides a hypertext description of RDF Linked Data. Its purpose is to provide a default HTML rendering of RDF data, to allow it to be navigated using an HTML, rather than RDF, browser. Description.vsp underpins the 'Page Description' facility in the [[http://ode.openlinksw.com/][OpenLink Data Explorer]] (ODE) browser extension. (ODE is also available as a hosted service - e.g. http://demo.openlinksw.com/ode.) The HTML view it provides substitutes RDF hyperdata links with hypertext links. The description is tabular, listing the properties of the entity being described and, adjacent, the property values. <div style="margin: 30px auto; text-align: center; width: 80%;"><img style="border: 1px solid ; padding: 20px; max-width: 90%; margin-left: auto; margin-right: auto;" src="%ATTACHURLPATH%/fig8.jpg" alt="fig8"></div> <br/> Description.vsp is invoked through the Virtuoso 'Page Description' service, a proxy service accessed via /about/html. For instance, to extract RDF data from an HTML page, http://musicbrainz.org/artist/72c090b6-a68e-4cb9-b330-85278681a714.html describing musician John Cale, and then view the extracted RDF as HTML, the page can be retrieved via the Page Description Service hosted by the Virtuoso instance at linkeddata.uriburner.com. viz: * http://linkeddata.uriburner.com/about/html/http://musicbrainz.org/artist/72c090b6-a68e-4cb9-b330-85278681a714.html Similarly, when deploying your own Linked Data, you can exploit the power of Virtuoso's URL rewriting to automatically redirect requests for HTML renditions of the RDF data to the /about/html proxy. When description.vsp is executed, the Network Resource Source URI is being fetched to extract the RDF data to be displayed. Two routes through the [[http://virtuoso.openlinksw.com/Whitepapers/pdf/sponger_whitepaper_10102007.pdf][Virtuoso Sponger]] are possible: 1 If the source contains RDF directly, this is used 'as is'. 1 If not, the Virtuoso Sponger extracts any available metadata through one or more Sponger cartridges and converts this to RDF. Data from the Northwind RDF view follows route 1. Data from the MusicBrainz page on John Cale follows route 2. Whichever route is followed, the Sponger caches the RDF data in the Virtuoso RDF quad store. With the Northwind demo rewrite rule for HTML requests set up with a Request Path Pattern of /about/html/(.*) and a Destination Path Format of /rdfdesc/description.vsp?g=$U1 , a request for an HTML rendering of <code><nowiki>http://myhost/Northwind/Customer/ALFKI#this</nowiki></code> results in description.vsp being called with parameter g set to <code><nowiki>http://myhost/Northwind/Customer/ALFKI#this</code></nowiki>. description.vsp uses Virtuoso's SPARQL extensions for IRI dereferencing (see the Virtuoso on-line documentation: [[http://docs.openlinksw.com/virtuoso/rdfiridereferencing.html#rdfinputgrab][IRI Dereferencing for FROM clauses]] ) to invoke the Sponger via the get:soft "soft" option and crawl the URI identified by 'g'. e.g. <verbatim> sparql define get:soft "soft" SELECT * from &lt;http://myhost/Northwind/Customer/ALFKI&gt; where { ?x ?y ?z } </verbatim> The Sponger creates graph <code><nowiki>&lt;http://myhost/Northwind/Customer/ALFKI&gt;</nowiki></code> to hold the extracted RDF data describing entity ALFKI. Once cached in the quad store, description.vsp then issues a series of SPARQL queries to identify the predicates and predicate values associated with all RDF statements having <nowiki><code>&lt;http://myhost/Northwind/Customer/ALFKI#this&gt;</code></nowiki> as the subject. These are then displayed in an HTML table. <b>[[VirtDeployingLinkedDataGuide][Back]]</b> to Deploying Linked Data Guide | <b>[[VirtDeployingLinkedDataGuide_TCN][Previous:]]</b> Transparent Content Negotiation | <b>[[VirtDeployingLinkedDataGuide_AppendixB][Next:]]</b> Appendix B: New Proxy URI Formats
sioc:id
f00e9bb9bd5561a1425bf9b3dafc468c
sioc:link
n2:VirtDeployingLinkedDataGuide_description_vsp
sioc:has_container
n7:VOS
n8:has_services
n9:item
atom:title
VirtDeployingLinkedDataGuide_description_vsp
sioc:links_to
n2:VirtDeployingLinkedDataGuide_AppendixB n2:VirtDeployingLinkedDataGuide_TCN n14:rdfinputgrab n15:html n16:pdf n17: n18:html n19:MusicBrainz n2:VirtDeployingLinkedDataGuide n24:
atom:source
n7:VOS
atom:author
n12:this
atom:published
2017-06-13T05:36:28Z
atom:updated
2017-06-29T07:36:47Z
sioc:topic
n7:VOS