160 likes | 277 Views
Implémentation OAI-PMH. CNDP – Jérôme Martin 10.02.2011. Rappels sur l’OAI Architecture pour le projet VocabNomen Implémentation au CNDP Les outils Travaux à venir. Rappels. OAI : Open Archive Initiative Convention de Santa- Fé en 1999, Améliorer le partage de la connaissance.
E N D
Implémentation OAI-PMH CNDP – Jérôme Martin 10.02.2011
Rappels sur l’OAI • Architecture pour le projet VocabNomen • Implémentation au CNDP • Les outils • Travaux à venir Séminaire technique ASPECT
Rappels OAI : Open Archive Initiative • Convention de Santa-Fé en 1999, • Améliorer le partage de la connaissance. OAI-PMH : OAI – Protocol for MetadataHarvesting • Protocole d’échange de métadonnées normalisées. • Fournisseurs de service et fournisseurs de données. Séminaire technique ASPECT
Rappels Côté fournisseur de données (entrepôt) • des métadonnées stockées dans une base de données. • un serveur web accessible par Internet. • une API : Java-Servlet / Web service avec accès à la base de données. • un identifiant pour l'entrepôt. • un identifiant unique pour chaque item. • un datestamp pour chaque item : création et dernière modification. • un ou plusieurs formats de métadonnées à utiliser pour la réponse. • une stratégie de suppression d'items (no, persistent, transient) • une logique optionnelle de SET d'items. • un système de contrôle de flux. • une application capable de répondre aux 6 requêtes OAI (Identify, ListSets, ListIdentifiers, ListMetadataFormats, ListRecords, GetRecord) Séminaire technique ASPECT
Rappels Côté fournisseur de services (moissonneur) • Parseur XML • Contrôle de flux • Base de données • Contrôle de duplication • Module de Service • Mécanisme de mise à jour • Planificateur • Gestion d'entrepôts • Créateur de Requêtes Séminaire technique ASPECT
Rappels sur l’OAI • Architecture pour le projet VocabNomen • Implémentation au CNDP • Les outils • Travaux à venir Séminaire technique ASPECT
Architecture pour le projet Vocabnomen Séminaire technique ASPECT
Rappels sur l’OAI • Architecture pour le projet VocabNomen • Implémentation au CNDP • Les outils • Travaux à venir Séminaire technique ASPECT
Implémentation au CNDP • Développements Java • Implémentation de la librairie OaiCat • Stratégie d’implémentation Les formats de métadonnées (DC, LomFr, ScoLomFr, LRE). Stratégie concernant la persistance des données en base. Mécanisme de mise à jour en moisson. Séminaire technique ASPECT
Implémentation au CNDP Séminaire technique ASPECT
Rappels sur l’OAI • Architecture pour le projet VocabNomen • Implémentation au CNDP • Les outils • Travaux à venir Séminaire technique ASPECT
Les outils • OAIcat et OAIharvester de la communauté OCLC • ORI-OAI, initiative des universités françaises • SDX • Services de test d’entrepôt Séminaire technique ASPECT
Rappels sur l’OAI • Architecture pour le projet VocabNomen • Implémentation au CNDP • Les outils • Travaux à venir Séminaire technique ASPECT
Travaux à venir • Implémentation du ScoLomFr en cours de finalisation. • IHM de manipulation d’entrepôts. • Présenter les correspondances entre les champs des différentes normes. Séminaire technique ASPECT
Quelques adresses www.openarchives.org www.oclc.org www.ori-oai.org http://sourceforge.net/search/?q=oai http://www.culture.gouv.fr/culture/dll/OAI-PMH.htm http://re.cs.uct.ac.za/ Séminaire technique ASPECT