DefiningImageAccess/Standard/OAI-PMH
From ImageWeb
| DefiningImageAccess/Standard/OAI-PMH | |
|---|---|
| Link:=http://www.openarchives.org/pmh/}} | |
| Status:=Unknown}} | |
| JISCProject:=False}} | |
| Focus:=Protocol}} | |
| [[ReferencedBy::{{{ReferencedBy}}}]]}} | |
| [[PublishedBy::<ask format="embedded">publishes::DefiningImageAccess/Standard/OAI-PMH</ask>]]}} | |
| [[UsedBy::{{{UsedBy}}}]]}} | |
| [[DescribedBy::{{{DescribedBy}}}]]}} | |
| [[Partner::{{{Partner}}}]]}} | |
| [[Contact::{{{Contact}}}]]}} | |
| Defining Image Access | DefiningImageAccess/RelatedWork |
OAI-PMH
Open Archives Initiative - Protocol for Metadata Harvesting.
- http://www.openarchives.org/
- http://www.openarchives.org/pmh/
- http://www.openarchives.org/OAI/openarchivesprotocol.html
OAI-PMH is a simple HTTP-based protocol for accessing metadata from digital repositories.
The term "OAI" is often used to mean OAI-PMH.
OAI-PMH provides 6 basic operations:
- GetRecord - retrieve an individual metadata record from the repository
- Identify - retrieves information about the repository
- ListIdentifiers - list headers for records in the repository, with options for selective harvesting
- ListMetadataFormats - list metadata formats available from the repository
- ListRecords - list records in a repository, with options for selective harvesting
- ListSets - retrieve the set structure of a repository
Each item in the repository is required to have a unique identifier, which conforms to URI syntax.
A metadata record is a collection of metadata. Records are returned in XML-encoded byte streams. The repository is required to support a Dublin Core XML format for metadata, and may support other XML-based formats (indeed, support for additional formats is encouraged - see the "Best practices" link below). Note: it wasn't immediately obvious if the altertnative metadata formats must be XML, but section 3.4 of the protocol specification requires an XML schema for alternative formats).
OAI-PMH uses the notion of Sets for grouping items for selective harvesting. Set structure within a repository may be flat or hierarchical, and responses may be constrained to members of a specified set.
- http://oai-best.comm.nsdl.org/cgi-bin/wiki.pl?PublicTOC - Best Practices for Shareable Metadata
- Resource Harvesting within the OAI-PMH Framework, Herbert Van de Sompel, Michael L. Nelson, Carl Lagoze, Simeon Warner, http://www.dlib.org/dlib/december04/vandesompel/12vandesompel.html

