Mechanisms for Publishing RDF
Ways to make your data available to the semantic web:
- Publish a side note or XSLT
Data available to the semantic web through gateways. - Define semantics in terms of RDF
Leverage RDF's document combination and linking functions. - Use a closed content model that also happens to be RDF/XML.
Now have XML and RDF tools available for processing the document. - Use RDF/XML
Document fully available to the semantic web.
Naive or specialized clients can make use of their domain in the data.
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wsp="http://www.w3.org/2004/08/20-ws-pol-pos/ns#" xmlns:p3p="http://www.w3.org/TR/p3p-rdfschema/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <wsp:Policy> <wsp:or rdf:parseType="resource"> <wsp:require> <wsse:SecurityToken wsp:Preference="100"> <wsp:Usage rdf:resource="http://www.w3.org/2004/08/20-ws-pol-pos/ns#Required"/> <wsse:tokenType>wsse:Kerberosv5TGT</wsse:tokenType> </wsse:SecurityToken> </wsp:require> <wsp:require> <wsse:SecurityToken wsp:Preference="1"> <wsp:Usage rdf:resource="http://www.w3.org/2004/08/20-ws-pol-pos/ns#Required"/> <wsse:tokenType>wsse:X509v3</wsse:tokenType> </wsse:SecurityToken> </wsp:require> </wsp:or> <p3p:hasPolicy rdf:resource="http://foo.example/svcPolicy1"> <p3p:describes> <p3p:Collectionact> <p3p:collects> <p3p:Data-Group> <p3p:may-include-members-of rdf:resource="http://p3p.jrc.it/privacyontology/2004/07/p3powlv1.owl#User"/> </p3p:Data-Group> </p3p:collects> </p3p:Collectionact> </p3p:describes> </p3p:hasPolicy> </wsp:Policy> </rdf:RDF>