1 / 11

OAI Tools & OAI Protocol Version 2

OAI Tools & OAI Protocol Version 2. Timothy W. Cole ( t-cole3@uiuc.edu ) University of Illinois at UC OAI Standards for Sheet Music 28 March 2002, Bloomington, IN. Available OAI Tools. OAI Utilities: OAI Repository Explorer (Hussein Suleman, VT) DP9 , HTML Gateway (Xiaoming Liu, ODU)

vinson
Download Presentation

OAI Tools & OAI Protocol Version 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OAI Tools & OAI Protocol Version 2 Timothy W. Cole (t-cole3@uiuc.edu)University of Illinois at UC OAI Standards for Sheet Music 28 March 2002, Bloomington, IN

  2. Available OAI Tools • OAI Utilities: • OAI Repository Explorer (Hussein Suleman, VT) • DP9, HTML Gateway (Xiaoming Liu, ODU) • OAI Providers & Harvesters: • E-Prints (Univ. of Southampton) • DLXS / XPat (John Price Wilkin, U of Michigan) • OCLC / ALCME (ETD, Jeff Young) • OAIB / COCOA (Joe Futrelle, NCSA / UIUC) • PERL Template (Hussein Suleman, VT) • Windows Implementation (Tim Cole, UIUC) • More… See http://www.openarchives.org/tools/

  3. Typical Prerequisites • Web Server with CGI capability • E.g., Apache & Tomcat, IIS • Java RE / SDK, or Equivalent • Database Application • E.g., MySQL, Oracle, MS Access, MS SQL, … • XML Parser • Xerces, Sun’s JavaXMLPack, MSXML

  4. UIUC OAI Harvester for MS Windows 2000 • Harvests Files from OAI-Compliant Providers • Saves Metadata Records as XML Files • Stores Information About Harvests & Harvested Records in Relational Database • Three Components: • Spider that Gets Metadata Records • Manager Service that Initiates & Tracks Spiders • Web Interface (Java Applet) For Scheduling Harvests

  5. For Illustration Only

  6. For Illustration Only

  7. Protocol Versions • Alpha Version Testing, Fall 2000 • 1.0 Release January 2001 (Experimental Version) • 1.1 Release July 2001 (W3C XML Schema Update) • 2.0 Release Planned for June 2002 • In Development Since August 2001 • In Alpha Test Since March 1, 2002 • Stable, “Production” Release

  8. OAI Version 2.0 Features • Essential Fixes & Clarifications, • Not Backward Compatible • But No Major Change in Emphasis • Addresses: • Improved Time Stamp Granularity Supported • ResumptionToken (Flow Control) Best Practices • Improved Set Management, Added SetDescription • OAI Error Codes in XML • Single OAI Namespace (still multiple schemas) • Reliance on DCMI XML Schemas

  9. OAI Version 2.0 Features (cont.) • What Version 2.0 Doesn’t Do • No SOAP • No Automated Rights Management • No Distributed Awareness Mechanisms • No Result Set Filtering (Distributed Search) • June 3, 2002 Release Will Include: • Annotated Version Showing Changes from 1.1 • Usage Guidelines Document • Updated Conformance Testing Software

  10. OAI Future • SOAP & Other Advanced Features Still Being Investigated • Long-Term Maintenance Strategy for OAI Under Development • Community-Specific Best Practices & Extensions Under Development

  11. Additional URLs • UIUC OAI Harvesting Project Home Page: • http://oai.grainger.uiuc.edu/ • UIUC Search Interface: • http://oai.grainger.uiuc.edu/oai/search/ • UIUC XML-Based OAI Provider Tool Template • http://oai.grainger.uiuc.edu/ProviderTools/TemplateBReadme.htm • UIUC Windows-Based OAI Harvester • http://oai.grainger.uiuc.edu/harvester.htm

More Related