Implémentation OAI-PMH

15
www.sceren. fr Implémentation OAI-PMH CNDP – Jérôme Martin 10.02.2011

description

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. - PowerPoint PPT Presentation

Transcript of Implémentation OAI-PMH

Page 1: Implémentation OAI-PMH

www.sceren.fr

Implémentation OAI-PMH

CNDP – Jérôme Martin

10.02.2011

Page 2: Implémentation OAI-PMH

www.sceren.fr Séminaire technique ASPECT 2

• Rappels sur l’OAI• Architecture pour le projet VocabNomen• Implémentation au CNDP• Les outils• Travaux à venir

Page 3: Implémentation OAI-PMH

www.sceren.fr

Rappels

OAI : Open Archive Initiative•Convention de Santa-Fé en 1999,•Améliorer le partage de la connaissance.

OAI-PMH : OAI – Protocol for Metadata Harvesting•Protocole d’échange de métadonnées normalisées.•Fournisseurs de service et fournisseurs de données.

Séminaire technique ASPECT 3

Page 4: Implémentation OAI-PMH

www.sceren.fr

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 4

Page 5: Implémentation OAI-PMH

www.sceren.fr

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 5

Page 6: Implémentation OAI-PMH

www.sceren.fr Séminaire technique ASPECT 6

• Rappels sur l’OAI• Architecture pour le projet VocabNomen• Implémentation au CNDP• Les outils• Travaux à venir

Page 7: Implémentation OAI-PMH

www.sceren.fr

Architecture pour le projet Vocabnomen

Séminaire technique ASPECT 7

Page 8: Implémentation OAI-PMH

www.sceren.fr Séminaire technique ASPECT 8

• Rappels sur l’OAI• Architecture pour le projet VocabNomen• Implémentation au CNDP• Les outils• Travaux à venir

Page 9: Implémentation OAI-PMH

www.sceren.fr

Implémentation au CNDP

• Développements Java

• Implémentation de la librairie OaiCat

• Stratégie d’implémentationLes 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 9

Page 10: Implémentation OAI-PMH

www.sceren.fr

Implémentation au CNDP

Séminaire technique ASPECT 10

Page 11: Implémentation OAI-PMH

www.sceren.fr Séminaire technique ASPECT 11

• Rappels sur l’OAI• Architecture pour le projet VocabNomen• Implémentation au CNDP• Les outils• Travaux à venir

Page 12: Implémentation OAI-PMH

www.sceren.fr

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 12

Page 13: Implémentation OAI-PMH

www.sceren.fr Séminaire technique ASPECT 13

• Rappels sur l’OAI• Architecture pour le projet VocabNomen• Implémentation au CNDP• Les outils• Travaux à venir

Page 14: Implémentation OAI-PMH

www.sceren.fr

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 14

Page 15: Implémentation OAI-PMH

www.sceren.fr

• 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 15