Utilice el patrón Distribución de registros en WebSphere MQ: unidireccional para establecer un puente entre dos estilos de integración, la basada en archivos y la basada en transacciones.
Utilice este patrón cuando:
- Tenga lotes de transacciones que se han recibido como archivos de sistemas locales o remotos.
- Las transacciones no puedan enviarse como transacciones individuales debido a:
- las limitaciones técnicas de los sistemas de origen que den soporte a las prestaciones de integración basada en archivos.
- los requisitos empresariales que obligan a realizar procesos por lotes, por ejemplo, la recopilación de todas las transacciones en un día laborable.
- la conformidad con las prácticas de trabajo existentes como, por ejemplo, la utilización de archivos que contengan transacciones EDI.
- Los sistemas de destino están diseñados para aceptar transacciones individuales. Estos sistemas pueden aceptar entradas de sistemas en tiempo casi real y de archivos de proceso por lotes y, por consiguiente, presentan una interfaz transaccional.
- Tiene archivos de proceso por lotes que contienen transacciones que deben distribuirse a uno o más sistemas.
- Los registros se deben procesar pero los fallos pueden manejarse si se vuelve a procesar todo el archivo.
La solución es implementar un flujo de mensajes que lea registros de un archivo y direccione cada registro a un destino de WebSphere MQ
de acuerdo con las normas de direccionamiento, o a un destino predeterminado si no se ha encontrado ninguna coincidencia en las normas de direccionamiento.