Arquitectura técnica
Para usar Calenco no necesita instalar ninguna aplicación, basta con un navegador web reciente con el plugin de Java: Internet Explorer, FireFox o Chrome, corriendo bajo cualquier sistema operativo: Windows, Linux, Mac OS X...
Descargar la presentación técnica de Calenco (PDF, 200KB).
Calenco ha sido diseñado para integrarse con la web, con una arquitectura completamente colaborativa. Su núcleo e interfaz “Web Services” permite cientos de accesos simultáneos, tanto de personas como de software de terceros.
Gracias a arquitecturas y protocolos estándar (RESTful, HTTP, DAV, FTP, ...) utilizados, Calenco se puede integrar con facilidad con los sistemas de información de su empresa.
Cada pedido se autentica utilizando el protocolo HTTP (AUTH) y cada usuario tiene permisos específicos que definen las acciones que puede realizar con la API.
Con un núcleo desarrollado en Java, Calenco es un servidor realmente multiplataforma (Windows, Linux, MacOS X, etc.) y se beneficia de una confiabilidad equivalente al rigor necesario para utilizar este tipo de lenguaje estructurado.
Especificaciones técnicas
- Aplicación web (AJAX) accesible por medio de un navegador web (IE, Firefox...)
- API RESTful
- Sistema de almacenamiento libre, abierto, y compatible “Java Content Repository 2.0” (JSR-283)
- El contenido se almacena en formato XML
- Solución "llave en mano" que se distribuye con soporte para DocBook 5.0 y DITA
- Sistema de plugins para soportar otros esquemas XML, estándar, o propietarios
- Generación de los documentos finales por medio de las tecnologías XSLT y XSL-FO
- Desarrollo web de código abierto (Open Source)
- Núcleo desarrollado en Java