Soporte de aplicaciones de usuario final

Puede conectar diversas aplicaciones de usuario final a los intermediarios de WebSphere Message Broker y aprovechar así las posibilidades de direccionamiento, agregación y transformación que se proporcionan.

WebSphere Message Broker da soporte a dos modelos de comunicación con aplicaciones:

  1. Punto a punto
  2. Publicación/suscripción

Estos modelos se definen en Modelos de comunicación con aplicaciones.

Las aplicaciones que utilizan estos modelos pueden conectar con el intermediario utilizando los siguientes transportes y protocolos:

Puede configurar flujos de mensajes para que den soporte a estos modelos de comunicación y a la conexión con clientes a través de cualquiera de estos transportes. Los flujos de mensajes pueden ser específicos de un protocolo, o pueden recibir mensajes de aplicaciones que se comunican a través de un protocolo y entregan mensajes a las aplicaciones que se conectan a través de uno o más protocolos alternativos, con el intermediario proporcionando conversión automática entre estos protocolos. También puede proporcionar soporte punto a punto y de publicación/suscripción en un solo flujo de mensajes.

Todos los flujos de mensajes pueden soportar mensajes desplazándose de todos los transportes a todos los demás transportes soportados. Por tanto, si empieza el flujo de mensajes con un nodo de entrada que soporta los mensajes de los clientes que se conectan a través de un transporte, puede terminarlo con cualquiera de los nodos de salida soportados (incluidos los nodos de salida definidos por usuario); no tiene que incluir el nodo de salida complementario.

Por ejemplo, puede diseñar el flujo para recibir mensajes de WebSphere MQ y generar mensajes de salida a dispositivos SCADA o para recibir mensajes de dispositivos SCADA y generar mensajes de salida para clientes de aplicaciones Real-time o de multidifusión. Sin embargo, sí se aplican ciertas restricciones según el transporte que se utilice: por ejemplo, no se garantiza que los mensajes publicados de forma persistente a través de un nodo MQInput se entreguen a los suscriptores a través de WebSphere MQ Real-time Transport, porque este transporte no da soporte a la entrega asegurada.

Por ejemplo, puede crear un flujo de mensajes que reciba un mensaje de una aplicación de WebSphere MQ. El flujo de mensajes construye un mensaje de publicación a partir de su contenido y publica el mensaje a través de un nodo Publication, desde el cual los suscriptores de Real-time que utilizan JMS pueden registrar su interés en las publicaciones. El flujo de mensajes también puede incluir un nodo MQReply o MQOutput para proporcionar un mensaje de confirmación que indique a otra aplicación que se ha implementado la publicación.

Conceptos relacionados
Visión general de flujos de mensajes
Publicación/Suscripción
Tareas relacionadas
Soporte para aplicaciones de usuario final
Desarrollar flujos de mensajes
Desarrollo de aplicaciones de publicación/suscripción
Referencia relacionada
WebSphere MQ Enterprise Transport
WebSphere MQ Mobile Transport
WebSphere MQ Multicast Transport
WebSphere MQ Real-time Transport
WebSphere MQ Telemetry Transport
WebSphere MQ Web Services Transport
WebSphere Broker JMS Transport
Nodos incorporados
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac00440_