You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Fedora Repository 3 Documentation
Page not found
Unable to render {include} The included page could not be found.

Introduction

The OAI Protocol for Metadata Harvesting (OAI-PMH) is a standard for sharing metadata across repositories. Every Fedora digital object has a primary Dublin Core record that conforms to the schema at: http://www.openarchives.org/OAI/2.0/oai_dc.xsd. This metadata is accessible using Fedora's OAI-PMH Provider Interface. Currently, only the Dublin Core metadata for each object may be disseminated via this interface. The Fedora OAI-PMH Provider Interface uses the standard OAI-PMH syntax and will accept any valid OAI-PMH Version 2 request.

Interface Syntax

The Fedora OAI-PMH Provider Interface is implemented as a java servlet and can be accessed using the following syntax:

http://hostname:port/fedora/oai?verb=oai-pmh2.0-verb

  • hostname – required hostname of the Fedora server.
  • port – required port number on which the Fedora server is running.
  • fedora – a required part of the Fedora servlet path.
  • oai – a required part of the Fedora servlet path.
  • verb – required keyword of the OAI-PMH 2.0 syntax.
  • oai-pmh2.0-verb – required valid OAI-PMH 2.0 verb.

For example, to request an OAI _Identify_verb request, use a URL similar to the following:

http://localhost:8080/fedora/oai?verb=Identify

and the Fedora repository will respond with an XML-encoded mime-typed stream providing identification information about the Fedora OAI provider.

Unable to render {include} The included page could not be found.
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels