Free Range Librarian

K.G. Schneider’s blog on librarianship, writing, and everything else, since 2003.

Free Range Librarian header image 2

Net::OAI::Harvester Talk at LITA Forum

October 8, 2004 at 2:22 pm by K.G. Schneider · 2 Comments ·

By Ed Summers: Follett by day, consultant at night; has published an article in Ariadne. (Yes, at MPOW we are talking about OAI. I am not a coder, but I do understand how OAI works, at least from a workpersonlike point of view.)

1. Brief overview of OAI-PMH

Well, actually he has launched into a discussion of Net::OAI::Harvester, but for an hour-long talk to techies who are familiar with this already, that’s fine.

N::O::H is a Perl module that lets you talk to harvesters in an easy way. It’s an open source module written in Object Oriented Perl and available on CPAN. (Other harvesters are from OCLC–Java-based; oai-perl from University of Southampton; Perl Harvester from Virginia Tech; 2 page OAI?)

Harvesting Verbs

Identify
ListMetadataFormats
ListSets
ListIdentifiers
GetREcords
ListRecords

RAW OAI

HTTP GET request
HTTP Response containing XML
REST: an antidote for the SOAP blues

Easy to parse it yourself
An OAI Repository can at least talk Dublin Core
Registries can be queried too

Later, he demonstrated running some simple programs to talk to a OAI-PMH repository at the Library of Congress. He showed us a list of sets from LC, such as lcphotos, nclc (National Child Labor Committee Photographs), fenton (Fenton Crimean War Photographs), etc.

Oops–had two phone calls I had to take… I’m sure it has been a good program! I see the “pros” up on the screen–it does XML parsing, it’s Perl-based.

Tags: Congrunts

2 responses so far ↓

  • 1 loans // May 29, 2005 at 5:37 am

    loans

    In your free time, check out some relevant pages dedicated to loans home loans

  • 2 roulette // Jun 6, 2005 at 9:39 am

    roulette

    Please check the sites about roulette

Leave a Comment