Me estoy desconcertando tratando de encontrar una herramienta para usar con mi aplicación web para guardar documentos. Estamos reescribiendo nuestra propia aplicación web Java que trata principalmente con documentos binarios (MS Office). En el anterior, solíamos almacenar esos documentos en el sistema de archivos usando las API de archivos de Java, pero ahora queremos ir un paso más allá para que nuestras diferentes aplicaciones web puedan compartir el contenido.
La idea principal es tener un servidor centralizado que cuente con una API RESTful y será responsable de administrar los archivos de las aplicaciones involucradas. También nos puede interesar:
Estuve buscando en Internet y encontré algunas opciones como Alfresco , pero parece ser demasiado pesado para lo que queremos (la descarga de Windows es de aproximadamente 500 Mb).
¿Alguien tiene una idea sobre eso?
Hasta ahora he encontrado dos opciones interesantes, LogicalDoc y OpenKM . Tienen versiones comunitarias (con licencia GPL) disponibles y también una versión propietaria profesional. Ambos son:
Ambos son suficientes para funcionar como repositorios funcionales además de índices de búsqueda para una aplicación propia.
vapor accionado