En la presente charla se mostrarán diferentes arquitecturas altamente interoperables y cómo podemos tomar ventaja de las mismas en GeneXus.
La misma se basará en casos de usos prácticos, recabando la experiencia de Genexus Consulting en diferentes proyectos, los cuales se encuentran en producción desde hace años y se han integrado componentes tales como la plataforma de interoperabilidad y salud de AGESIC y buses de servicios corporativos de diferentes clientes. El objetivo de los casos de uso prácticos no es solamente presentar las ventajas de armar arquitecturas interoperables, sino mostrar también los diferentes problemas que se han encontrado y cómo fueron resueltos en las diferentes versiones de Genexus.
23. PROXY DE SERVICIOS
Caso 4: ESB
Consumidor 1
ESB
Productor 1
• ESB publica todos los
servicios
• Evita comunicación
punto a punto
Consumidor 2
Consumidor 3
Productor 3
Productor 2
25. Consumidor 1
ESB
Productor
Se modifica productor y
no impacta en N consumidores
Consumidor 2
Consumidor 3
TRANSFORMACIÓN
DE DATOS
Caso 4: ESB
26. AUTENTICACIÓN Y/O
AUTORIZACIÓN
Caso 4: ESB
Consumidor
ESB
Productor
Se modifica en el ESB y
no impacta en el productor
Sin seguridad
Autenticación y/o
Autorización