API de OAIstore: Biblioteca digital normalizada

El api.oaistore.es: es un conjunto de herramientas para diseminar contenidos digitales, residentes en sus servidores y bases de datos, mediante protocolo OAI-PMH.

Se pueden dar multitud de escenarios: El de alojo del servidor OAI en nuestro hosting es el que explico a continuación.

OBJETIVO: Diseminar los contenidos existentes en las webs de Memoria Local digital de los municipios, conforme los estándares de OAI-PMH y los esquemas de metadatos de EUROPEANA, para facilitar la integración de los objetos digitales dentro de los diferentes proyectos Europeos de difusión cultural (http://pro.europeana.eu/web/guest/projects) y por supuesto dentro de Hispana (http://hispana.mcu.es).

Respetando siempre el principio de propiedad y custodia de los documentos y objetos, el sistema funciona:

WEBSERVICES

Instalando un desarrollo nuestro (software) en el servidor del Cliente, que interrogue a la base de datos, y envié los resultados mediante XML o JSON hacia el servidor de OAI. Este desarrollo puede ser en PHP, JAVA, etc. y permite mediante una ID y Fecha, extraer la información descriptiva de cada objeto digital.

PARSER PARA MEMORIA LOCAL

Es un software que se encarga de adaptar los registros de su fuente de datos (obtenidos mediante WEBSERVICES) para completarlos y adaptarlos a las normativas OAI. El “parser” es el encargado de gestionar toda la conversión y migración de registros de forma ONLINE, la construcción requiere un estudio de sus estructuras de datos actuales.

SERVIDOR-OAI

Dentro de un subdominio de OAIstore.es (http:// memorialocal.oaistore.es). El servidor responderá a todos los verbos de openarchives.org, solicitando al PARSER la información y sirviendo los registros en el esquema de metadatos seleccionado

Dublin Core
Driver
W3C
OAI-PMH