Microsoft Research Community

ore service functionality

rated by 0 users
This post has 6 Replies | 3 Followers

Not Ranked
Posts 2
repo Posted: 08-29-2009 5:18 AM

Hello,

Documentation needed: how to use the ore service? Just accessing OaiOre/Ore.ashx gives me error 400...

Any help is appreciated!

Top 200 Contributor
Posts 5

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.

Top 200 Contributor
Posts 5

Hi,

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.

e.g.

<?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.

Not Ranked
Posts 2

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"> ?

Top 200 Contributor
Posts 5

Hi,

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.

Cheers,
Oscar.

Not Ranked
Posts 1

where can i find these plug ins?

Top 200 Contributor
Posts 5

You can download Zentity from this location:

http://research.microsoft.com/en-us/projects/zentity/

Cheers,
Oscar.

Page 1 of 1 (7 items) | RSS
©2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Feedback