Arquitecturas interoperables con GeneXus - Pablo Alzuri
-
Upload
genexus -
Category
Technology
-
view
677 -
download
1
Transcript of Arquitecturas interoperables con GeneXus - Pablo Alzuri
#GX25
Arquitecturas interoperables con GeneXus
Cecilia Brown - Pablo Alzuri [email protected] [email protected]
CASO 1 – PGE (PDI)
Plataforma de Middleware
Servicio de Control de Acceso
Auditoria de servicios
? Genexus
Caso 1: PGE (PDI)
CONSUMO Caso 1: PGE (PDI)
UNA Conector PGE
Conector
Cliente
PDI
TRES Full GX
Cliente
PDI
WS-TrustWS-SecurityWS-Addressing
PERFILES IHE Caso 2: Salud
Perfiles de integración
Define: Casos de uso
Publica: Especificaciones
… otros
• XDS: Cross-Enterprise Document Sharing
PERFILES IHE - XDS
Firma acto médico Documento
clínico XDS
Caso 2: Salud
• Requerimientos del perfil XDS:
PERFILES IHE - XDS
MTOM Respetar interfaz y esquemas
GX Ev3 Native SOAP
Caso 2: Salud
ESTÁNDARES DE SALUD
• Mensajería HL7
• Protocolo MLLP <SB> MSH|^~\&|ZIS|1^AHospital|||199605141144||ADT^A01|20031104082400|P|2.3|| PID|||10||Al^Danny^D.^^de||19951202|M|||Rembrandlaan^7^Leiden^^7301TH^^^P|||||| <CR> <EB><CR>
Caso 2: Salud
ESTÁNDARES DE SALUD
EMPI MLLP
Opción 1: Implementar socket Opción 2: ESB
MLLP
EMPI ESB SOAP
Caso 2: Salud
• Comunicación con EMPI (Índice maestro de pacientes)
HL7: ADT HL7: ADT HL7: ADT
TRAMITACIÓN EN LÍNEA Caso 3: VUCE
Ventanilla Única de Comercio Exterior
+120 Procesos
+100 Sistemas
36 Organismos
+300 Formularios
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
Consumidor 1 ESB Productor
Se modifica productor y no impacta en N consumidores
Consumidor 2
Consumidor 3
TRANSFORMACIÓN DE DATOS
Caso 4: ESB
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