Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
dad:patrones_de_integracion [2023/12/14 10:00] – thejuanvisu | dad:patrones_de_integracion [2023/12/14 10:22] (actual) – thejuanvisu | ||
---|---|---|---|
Línea 144: | Línea 144: | ||
==== Channel adapter ==== | ==== Channel adapter ==== | ||
+ | Se conecta una aplicación cerrada a un sistema de mensajería de manera que pueda enviar y recibir mensajes. Se usa un adaptador que puede acceder a la API o los datos de la aplicación y publicar mensajes con estos datos en el canal. Así mismo, el adaptador permitirá recibir mensajes e invocar funcionalidades de la aplicación. | ||
- | Se conecta | + | ==== Message Bus ==== |
+ | Permite a aplicaciones trabajar juntas de una forma desacoplada, | ||
+ | |||
+ | ==== Command Message ==== | ||
+ | |||
+ | usa la mensajería para invocar | ||
+ | |||
+ | ==== Document Message ==== | ||
+ | |||
+ | Utiliza la mensajería | ||
+ | |||
+ | ==== Event Message ==== | ||
+ | |||
+ | Usar la mensajería para transmitir eventos entre aplicaciones. Utiliza un mensaje evento para la notificación asíncrona | ||
+ | |||
+ | ==== Message Filter ==== | ||
+ | Busca evitar | ||
+ | |||
+ | ==== Splitter ==== | ||
+ | |||
+ | Procesa un mensja e que contiene múltiples elementos, troceándolos | ||
+ | |||
+ | ==== Content Enricher ==== | ||
+ | Comunica una aplicación con otra si el mensaje de origen no tiene toda la información requerida para alcanzar el destino. | ||
+ | |||
+ | ==== Messaging Gateway ==== | ||
+ | |||
+ | Hace un salto entre 2 sistemas de mensajerías distintas. | ||
+ | |||
+ | ==== Message Dispatcher ==== | ||
+ | Coordinar a múltiples consumidores en un único | ||
+ | |||
+ | ==== Control Bus ==== | ||
+ | Administra eficientemente un sistema de mensajería distribuido. Usa un bus de control para gestionar una solución de integración. El bus usa los mismos mecanismos que el sistema | ||