Un repositorio de contenido o almacén de contenido es una base de datos de contenido digital con un conjunto asociado de métodos de administración, búsqueda y acceso de datos que permiten el acceso al contenido independientemente de la aplicación, como una biblioteca digital , pero con la capacidad de almacenar y modificar contenido además. a buscar y recuperar. El repositorio de contenido actúa como motor de almacenamiento para una aplicación más grande, como un sistema de gestión de contenido o un sistema de gestión de documentos , que agrega una interfaz de usuario sobre la interfaz de programación de aplicaciones del repositorio . [1]
Ventajas que brindan los repositorios
- Las reglas comunes para el acceso a los datos permiten que muchas aplicaciones funcionen con el mismo contenido sin interrumpir los datos.
- Emiten señales cuando se producen cambios, lo que permite que otras aplicaciones que utilizan el repositorio sepan que se ha modificado algo, lo que permite la gestión colaborativa de datos.
- Los desarrolladores pueden manejar datos utilizando programas que son más compatibles con el entorno de programación de escritorio.
- El modelo de datos es programable cuando los usuarios usan un repositorio de contenido.
Funciones del repositorio de contenido
Un repositorio de contenido puede proporcionar funcionalidades como:
- Agregar / editar / eliminar contenido
- Gestión de jerarquía y orden de clasificación
- Consulta / búsqueda
- Control de versiones
- Control de acceso
- Importación y exportación
- Cierre
- Gestión del ciclo de vida
- Conservación y conservación / gestión de registros
Ejemplos de
- Apache Jackrabbit
- ModeShape
Aplicaciones
Estándares y especificación
Ver también
Referencias
enlaces externos
- DB-Engines Ranking de tiendas de contenido por popularidad, actualizado mensualmente