Você está na página 1de 31

Caja Los Andes

Infraestructura SOA

Modulos JMS - Tópicos - Colas Error


configuración Integración Cajas Pagadoras

Autor: Marcelo Baeza Aravena

Fecha de última actualización: 23/01/2018

Versión: 1.0
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Control del Documento


Registro de cambios
Fecha Autor Version Detalles del Cambio
15/01/2018 Marcelo Baeza Aravena Borrador  Inicio del Documento
23/01/2018 Marcelo Baeza Aravena 1.0.0  Version inicial

Revisiones
Fecha Nombre Posición
dd/mm/aaaa
dd/mm/aaaa

i
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Introducción
Resumen
El objetivo de este documento es describir la especificación funcional y técnica de la Configuración
Tópicos consola Weblogic. Para integración Pilar Financiaero y cajas Pagadoras.

Alcance
Este documento está dirigido al personal de Tecnologías de la Información (IT, Information Technology)
involucrado en el análisis, diseño, implementación y administración de sistemas IT.

iii
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Índice
Control del Documento ..............................................................................................................................................i
Registro de cambios .............................................................................................................................................i
Revisiones ............................................................................................................................................................ i
Introducción ............................................................................................................................................................. iii
Resumen ............................................................................................................................................................ iii
Alcance ............................................................................................................................................................... iii
Índice ........................................................................................................................................................................v
Índice de Figuras .................................................................................................................................................... vii
Índice de Tablas .................................................................................................................................................... viii
1 Definición .............................................................................................................................................................. 9
1.1 Configuración Modulos JMS consola OSB ................................................................................................... 9
1.2 Creación de Tópicos ................................................................................................................................... 11
1.3 Listado de Tópicos para ser creados .......................................................................................................... 15
1.4 Creación Cola de Error ............................................................................................................................... 16
1.5 Listado de Colas Error para ser Creadas.................................................................................................... 22
1.6 Moficiación Distributes Topic. Parámetro Delivery Failure. ......................................................................... 24
2 Políticas de seguridad ........................................................................................................................................ 27
2.1 Autenticación .............................................................................................................................................. 27
2.2 Autorización ................................................................................................................................................ 27
2.3 Cifrado de datos ......................................................................................................................................... 27
3 Acuerdos de nivel de servicio (SLA) ................................................................................................................... 29

v
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Índice de Figuras
No table of figures entries found.

vii
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Índice de Tablas
No table of figures entries found.

viii
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

1 Definición
1.1 Configuración Modulos JMS consola OSB
Configuración Tópicos consola Weblogic para modulos JMS y Tópicos. Integración cajas pagadorase.

JMS Modules

En la consola Weblogic se debe dirigir a la opción Services Messaging JMS Modules

9
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

CajasPagadorasEventsJMSModule

Acceder al Módulo JMS CajasPagadorasEventesJMSModule que se utilizará como ejemplo para la


configuración

10
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

1.2 Creación de Tópicos

Creación de tópicos

Creación de tópicos en la estructura de jerarquía necesaria y que fue definida para integración de Cajas
Pagadoras con el resto de los sistemas

11
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Seleccionar Distributed Topic

12
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Name y JNDI Name del Topic

Nombre del nuevo modulo JMS y JNDI. Para el caso JNDI NAME la nomenclatura del nombre es
jms/ccla/<nombre del Tópico>

13
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Subdeployments

14
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Nota: para el caso de los ambientes UAT y PRD son 4 nodos JMS Servers

1.3 Listado de Tópicos para ser creados

Nombre Tópicos Integración


CajasPagadorasArea015EventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021EventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosReversadosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosVencidosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosAnuladosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosPagadosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosReversadosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosVencidosEventsDistributedTopic Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosAnuladosEventsDistributedTopic Pilar Financiero

Nombre Tópicos Integración


CajasPagadorasArea001EventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EgresosEventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EgresosPagadosEventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EgresosReversadosEventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EgresosVencidosEventsDistributedTopic PPFF
CajasPagadorasArea001Unidad00002EgresosAnuladosEventsDistributedTopic PPFF

15
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

1.4 Creación Cola de Error

Creación Distributed Queue

Pasos para la Creación de tipo modulo JMS colas de Error

16
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Distributed Queue

Seleccionar tipo modulos JMS, para este caso el destino de error será Distributed Queue.

17
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Distributed Queue Name y JNDI Name

Nombre del nuevo modulo JMS y JNDI. Para el caso JNDI NAME la nomenclatura del nombre es
jms/ccla/<nombre de la cola de error>

18
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Advanced Targeting

Selecciona Advanced Targeting (direccionamiento avanzado)

19
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Subdeployments

Se debe indicar el despliegue secundario (Subdeployments)

20
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

JMS Servers

Seleccionar (JMS servers) como se indica en la imagen, la cantidad de JMS servers depende de la
configuración en cada ambiente de trabajo

Nota: Para los ambientes de UAT y PRD los JMS Servers son 4.

21
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Delivery Failure

Para las distributed Queue actualización de los siguientes parámetros (Delivery Failure), :

Redelivery Delay Override= 300000 (Milisegundos)


Redelivery Limit = 4 (Número de intentos)
Error Destination = None.

Los valores configurados para esta prueba, deberán ser modificados y evaluados en los
ambientes de SIT, UAT antes de llevar al ambiente productivo. Además estos parámetros
deben ser determinados en conjunto con el área de negocio apropiada.

1.5 Listado de Colas Error para ser Creadas.


Nombre Colas de Error Integración
CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosReversadosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosVencidosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosAnuladosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosPagadosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosReversadosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosVencidosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00022EgresosAnuladosEventsDistributedErrorQueue Pilar Financiero
CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedErrorQueue Pilar Financiero

22
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

Nombre Colas de Error Integración


CajasPagadorasArea001Unidad00002EgresosPagadosEventsDistributedErrorQueue PPFF
CajasPagadorasArea001Unidad00002EgresosReversadosEventsDistributedErrorQueue PPFF
CajasPagadorasArea001Unidad00002EgresosVencidosEventsDistributedErrorQueue PPFF
CajasPagadorasArea001Unidad00002EgresosAnuladosEventsDistributedErrorQueue PPFF

Nota: para el nombre JNDI NAME de ser de la siguiente forma para todas las colas de error:

jms/ccla/<nombre de la cola de error>

Ejemplo:

Cola de error Name: CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedErrorQueue


JNDI Nme: jms/ccla/CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedErrorQueue

23
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

1.6 Moficiación Distributed Topic. Parámetro Delivery


Failure.
Para algunos de los Tópicos ya creados anteriormente es necesario modificar su parametrización en “Delivery
Failure” con los siguientes valores:

Redelivery Delay Override= 300000 (Milisegundos)


Redelivery Limit = 4 (Número de intentos)
Error Destination = Cola de error asociada
.

Para el caso de “Error Destination” se debe configurar la Cola de error asociada al tópico, se adjunta
tabla donde se detalla la relación Tópico y cola de Error.

Topic y Queue Error Tipo


CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00021IngresosPagadosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00021IngresosReversadosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00021IngresosReversadosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00021IngresosVencidosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00021IngresosVencidosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00021IngresosAnuladosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00021IngresosAnuladosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00022EgresosPagadosEventsDistributedTopic Topic

Queue Error
CajasPagadorasArea015Unidad00022EgresosPagadosEventsDistributedErrorQueue

CajasPagadorasArea015Unidad00022EgresosReversadosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00022EgresosReversadosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00022EgresosVencidosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00022EgresosVencidosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea015Unidad00022EgresosAnuladosEventsDistributedTopic Topic

CajasPagadorasArea015Unidad00022EgresosAnuladosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea001Unidad00002EgresosPagadosEventsDistributedTopic Topic

24
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

CajasPagadorasArea001Unidad00002EgresosPagadosEventsDistributedErrorQueue
Queue Error
CajasPagadorasArea001Unidad00002EgresosReversadosEventsDistributedTopic Topic

CajasPagadorasArea001Unidad00002EgresosReversadosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea001Unidad00002EgresosVencidosEventsDistributedTopic Topic

CajasPagadorasArea001Unidad00002EgresosVencidosEventsDistributedErrorQueue Queue Error

CajasPagadorasArea001Unidad00002EgresosAnuladosEventsDistributedTopic Topic

CajasPagadorasArea001Unidad00002EgresosAnuladosEventsDistributedErrorQueue Queue Error

Delivery Failure

Modificación de Tópicos en su parametrización opción “Delivery Failure” con los siguientes valores que
muestra la imagen superior.

25
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

2 Políticas de seguridad
N/A

2.1 Autenticación
N/A

2.2 Autorización
N/A

2.3 Cifrado de datos


N/A

27
Caja Los Andes - Infraestructura SOA
Modulos JMS - Tópicos - Colas Error configuración Integración Cajas
Versión: 1.0
Pagadoras

3 Acuerdos de nivel de servicio (SLA)


N/A

29

Você também pode gostar