LANL Research Library
 

OAI-PMH Federator - Overview

What is the OAI-PMH Federator?

The OAI-PMH Federator is a single point of access to harvest Surrogate Records from multiple aDORe Tier-1 Repositories.

How does the Archive Accessor work?

  • Interacts with Service Registry, Identifier Locator (for OAI-PMH GetRecord) and aDORe repositories to generate OAI-PMH responses
  • Supports DIDL, and can support other compound object formats (i.e. METS, Pathways Core, …)
  • 1 core service interface:
    • oaipmh2:
      • batch harvesting of Surrogates:
      • service identifier: info:lanl-repo/int/UUID/oaipmh2

Figure 1

Usage

Identify the XMLtape:

http://host:port/adore-federator/OAIHandler? 
      * verb=Identify

List all DIDL identifiers in the XMLtape

http://host:port/adore-federator/OAIHandler? 
      * verb=ListIdentifiers&
      * metadataPrefix=didl

Obtain a METS version of a specific DIDL from the aDORe repository

http://host:port/adore-federator/OAIHandler? 
      * verb=GetRecord&
      * identifier=info:lanl-repo/i/7597dbe0-123a-11d9-9938-f5d3a54b430d
      * metadataPrefix=mets

Additional Information

Liu, X., Balakireva, L., Hochstenbach, P., Van de Sompel, H. (2005, June).
File-based storage of Digital Objects and constituent datastreams: XMLTapes and Internet Archive ARC files