3. HERMES
El framework de Hermes funciona como una red de funcionalidades abierta a todos nuestros productos, que a su vez comparten interfaces, utilidades, roles, etc..
Los módulos de Hermes se comunican entre si a través del TCI, y utilizan ATENEA para integrarse en el FrontEnd de los productos.
4. ATENEA
Atenea es un desarrollo basado en Angular, que cuenta con una estructura modular para los desarrollos tanto de Hermes y TCI, así como de los productos.
Cada implantación es modularizable, lo que implica que cada entorno solo cuenta con los módulos necesarios, sin tener que sobrecargar la aplicación.
El acceso a cada recurso se realiza a través de Roles y Permisos, asignados por usuario.
5. Stack Tecnológico
A continuación se presentan cuales son las tecnologías que utiliza la arquitectura de TMA:
Interfaz de usuario
Comunicaciones
CXF
Apache CXF es un framework de servicios de Software Libre. CXF nos ayuda a construir y desarrollar servicios utilizando JAX-WS como API de programación. Estos servicios pueden hablar una gran variedad de protocolos como SOAP, XML/HTTP, HTTP RESTful, o CORBA, y pueden trabajar sobre transportes como HTTP, JMS o JBI.
Rest API
GraphQL
Lógica de negocio
Datos
Storage
Servidor
DevOps
Páginas relacionadas
Filtrar por etiqueta (contenido por etiqueta) | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|