Hello,
Documentation needed: how to use the ore service? Just accessing OaiOre/Ore.ashx gives me error 400...
Any help is appreciated!
Hi,
Could you please provide some additional information? In the meantime, here are some useful pointers about ORE:
· Introduction to ORE
http://www.openarchives.org/ore/0.9/primer
· ORE User Guide - Resource Map Implementation in RDF/XML
http://www.openarchives.org/ore/0.9/rdfxml
· Protocol ORE Specification - Vocabulary
http://www.openarchives.org/ore/0.3/vocabulary
· ORE Specification and User Guide - Table of Contents
http://www.openarchives.org/ore/0.9/toc
Thanks,Oscar.
Because ORE is resource map it requires resource guid and extension as .rdf
e.g.
http://famulusdev1:9090/OaiOre/Ore.ashx/655A8461-2DAE-4F6C-907C-B7A1E75A8931.rdf
This will return RDF/XML with resource information in DC & Zentity terms.
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:ore="http://www.openarchives.org/ore/terms/" xmlns:zentity="http://famulusdev1:9090/OaiOre/Ore.ashx/zentity/terms"
xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:dciterms="http://purl.org/eprint/type/"
xmlns:dcmitype="http://purl.org/dc/dcmitype/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about="http://famulusdev1:9090/OaiOre/Ore.ashx/655a8461-2dae-4f6c-907c-b7a1e75a8931.rdf">
<ore:describes rdf:resource="http://famulusdev1:9090/OaiOre/Ore.ashx/655a8461-2dae-4f6c-907c-b7a1e75a8931#aggregation" />
<dcterms:creator rdf:resource="Zentity.ORE.Engine" />
<dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2009-05-12</dcterms:modified>
</rdf:Description><rdf:Description rdf:about="http://famulusdev1:9090/OaiOre/Ore.ashx/655a8461-2dae-4f6c-907c-b7a1e75a8931#aggregation">
<ore:isDescribedBy rdf:resource="http://famulusdev1:9090/OaiOre/Ore.ashx/655a8461-2dae-4f6c-907c-b7a1e75a8931.rdf" />
<rdf:type rdf:resource="zentity:Lecture" /><zentity:datemodified rdf:datatype="xs:dateTime">5/12/2009 9:14:09 AM</zentity:datemodified>
<zentity:dateadded rdf:datatype="xs:dateTime">5/12/2009 9:14:09 AM</zentity:dateadded>
</rdf:Description>
</rdf:RDF>
All of the documentation gets installed under “<installation_path>\webui\documents”
Hope this helps!
Cheers,Oscar.
Ok, great!
Should there be a "<rdf:type rdf:resource="http://www.openarchives.org/ore/terms/ResourceMap"/>" in the Description of the map itself?
Can I plug in stuff to the map from other vocabularies, like for example: <owl:sameAs rdf:resource="urn:isbn:0-123-12345-1"> ?
Zentity does not support the OWL vocabulary. The Zentity RDF parser can only understand DC and Zentity terms, but you are welcome to extend the source code to add this support :-)
Also, you can add ResourceMap declaration if required.
where can i find these plug ins?
You can download Zentity from this location:
http://research.microsoft.com/en-us/projects/zentity/