Soporte para aplicaciones de usuario final

Puede conectar diversas aplicaciones de usuario final en los intermediarios de WebSphere Business Integration Event Broker y aprovechar los recursos de direccionamiento que ofrece.

WebSphere Business Integration Event Broker ofrece soporte para dos modelos de comunicación de aplicaciones:

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

Encontrará sus definiciones en el apartado Modelos de comunicación de aplicaciones.

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

Puede configurar flujos de mensajes para que ofrezcan soporte para estos modelos de comunicación, y clientes que se conecten a través de cualquiera de estos transportes. Los flujos de mensajes pueden ser específicos para un protocolo, o bien, pueden recibir mensajes de aplicaciones que se comuniquen a través de un protocolo y entreguen mensajes a aplicaciones que se conecten a través de uno o más protocolos alternativos, puesto que el intermediario ofrece conversión automática entre los distintos protocolos. También puede proporcionar soporte punto a punto y de publicación/suscripción en un único flujo de mensajes.

Todos los flujos de mensajes pueden ofrecer soporte para el cruce de todos los transportes a todos los demás transportes soportados. Por consiguiente, si desea iniciar el flujo de mensajes con un nodo de entrada que ofrezca soporte para mensajes de clientes que se conectan a través de un transporte, puede finalizarlo con cualquiera de los nodos de salida para los que se ofrece soporte ; no es necesario que incluya el nodo de salida complementario.

Por ejemplo, puede diseñar el flujo para que reciba mensajes de WebSphere MQ y genere mensajes de salida para dispositivos SCADA, o bien, para que reciba mensajes de dispositivos SCADA y genere mensajes de salida para clientes de aplicaciones multidifusión o en tiempo real. No obstante, dependiendo del transporte que se utilice, se aplican algunas limitaciones: por ejemplo, no se garantiza la entrega de los mensajes publicados de forma permanente a través de un nodo MQInput a los suscriptores a través de WebSphere MQ Real-time Transport, puesto que este transporte no ofrece soporte para la entrega garantizada.

Por ejemplo, puede crear un flujo de mensajes que reciba un mensaje de una aplicación WebSphere MQ. El flujo de mensajes crea un mensaje de publicación a partir del contenido y publica el mensaje a través de un nodo Publication, desde el que los suscriptores de tiempo real 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 que proporcione un mensaje de confirmación que indique a otra aplicación que la publicación se ha implementado.

Conceptos relacionados
Flujos de mensajes
Publicación/suscripción

Tareas relacionadas
Soporte de aplicaciones de usuario final
Desarrollo de aplicaciones de 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
Nodos incorporados