Difference between revisions of "University of Rochester eXtensible Catalog Project"
From Metadata-Registry
(→Stage I: Enabling XC use of MMS software) |
(→Main Decision Points) |
||
Line 3: | Line 3: | ||
=== Stage I: Enabling XC use of MMS software === | === Stage I: Enabling XC use of MMS software === | ||
See: [http://wiki.metadataregistry.org/Re-implementing_the_MMS Re-Implementing the MMS] for one scenario | See: [http://wiki.metadataregistry.org/Re-implementing_the_MMS Re-Implementing the MMS] for one scenario | ||
+ | |||
+ | ==== What we have now ==== | ||
+ | ===== Collection Registration Service ===== | ||
+ | * Function: Register and describe Collections, DC metadata editor, OAI harvest manager, metadata cache browser | ||
+ | * Technology: PHP/MySQL | ||
+ | ===== OAI harvester ===== | ||
+ | * Function: harvest OAI data, driven by cron | ||
+ | * Technology: Perl | ||
+ | ===== Safe Transforms Service ===== | ||
+ | * Function: gather harvested data, transform & clean, insert into database | ||
+ | * Technology: Java/Tomcat | ||
+ | ===== Metadata Repository (cache) ===== | ||
+ | * Function: Shred and store Qualified DC XML (other formats stored as text blobs) | ||
+ | * Technology: Oracle 9i, PL/SQL | ||
==== Main Decision Points ==== | ==== Main Decision Points ==== |
Revision as of 09:26, 16 October 2007
Contents
University of Rochester eXtensible Catalog Project
Stage I: Enabling XC use of MMS software
See: Re-Implementing the MMS for one scenario
What we have now
Collection Registration Service
- Function: Register and describe Collections, DC metadata editor, OAI harvest manager, metadata cache browser
- Technology: PHP/MySQL
OAI harvester
- Function: harvest OAI data, driven by cron
- Technology: Perl
Safe Transforms Service
- Function: gather harvested data, transform & clean, insert into database
- Technology: Java/Tomcat
Metadata Repository (cache)
- Function: Shred and store Qualified DC XML (other formats stored as text blobs)
- Technology: Oracle 9i, PL/SQL
Main Decision Points
- Building repository database
- Determine what database to use
- Harvest/expose software