ET-Turipache es un Bus de Servicios Empresariales que permite integrar lógica compleja en los procesos informáticos en organizaciones con arquitecturas tecnológicas en las que conviven tecnologías de punta como sistemas legados. Facilita el monitoreo del flujo de datos en tiempo real y la explotación de información histórica.
En esencia ET-Turipache es un componente ligero de comunicación entre aplicaciones heterogéneas que mantiene la información de forma persistente facilitando los flujos de datos en topologías altamente distribuidas.
La arquitectura ofrece servicio de comunicación provenientes de diferentes fuentes con soporte de una gran variedad de transporte, es responsable de crear y mantener canales de comunicación con diferentes sistemas de entrega quienes harán requerimientos de información a través de transacciones.
Un componente front-end debe obtener peticiones e incorporarlas a la base de datos del procesador de transacciones Turipache
Dentro del núcleo, las transacciones se procesan, necesariamente, de forma asíncrona: Existe un “journal” que contiene todo el trabajo “pendiente” que se irá realizando en cuanto al sistema le sea posible.
Un back-end es un componente capaz de enviar solicitudes de proceso y recibir respuestas de un servidor “autorizador. Al igual que un “Front-end” pueden contar con un stack de módulos de transporte, codificación (decodificación) y semántica.
La consola de administración es una aplicación Web, produce páginas HTML que interpreta un navegador (browser), para la construcción de estas páginas se creó una aplicación que mantiene comunicación con el núcleo para hacer consultas o modificaciones.