Patrón Servicio de acceso desde WebSphere MQ: unidireccional

Utilice el patrón Servicio de acceso desde WebSphere MQ: unidireccional para procesar los mensajes XML de WebSphere MQ utilizando los datos contenidos en el patrón para llamar a un servicio web.

Utilice este patrón para crear un puente entre el protocolo de mensajería WebSphere MQ fiable de aplicaciones cliente y las solicitudes síncronas de servicios para manejar las actualizaciones con la garantía de que el éxito de la solicitud o las anomalías, incluidos los tiempos de espera excedidos, se notifican de forma fiable.

Este patrón proporciona acoplamiento entre las aplicaciones cliente y los proveedores de servicio en tiempo, protocolos y transporte. Es apropiado para crear una interfaz entre los servicios y los sistemas existentes.

Diagrama que muestra el comportamiento del patrón. Las aplicaciones envían mensajes de WebSphere MQ al intermediario, que utiliza los datos contenidos en ellos para llamar a solicitudes de servicio.

Solución

La solución es implementar un flujo de mensaje que proporcione un punto de entrada para los mensajes de WebSphere MQ. Cuando se recibe un mensaje, los datos se incorporan en el cuerpo de una solicitud de servicio web y se llama al servicio de destino.

Este patrón no devuelve ninguna respuesta a la aplicación cliente, pero comprueba la respuesta del servicio, los errores del servicio o los tiempos de espera excedidos, y éstos se notifican de acuerdo con las opciones de error seleccionadas.

Flujo Access
Subflujo Error
Subflujo Log
Subflujo Request RequestProcessor
Tareas que deben completarse antes de aplicar el patrón
Recursos para que pueda familiarizarse con el patrón
Parámetros para el patrón
Tareas que deben completarse después de generar el patrón