WebSphere MQ Real-time Transport es un protocolo reducido optimizado para utilizarlo con la mensajería no persistente. Es de uso exclusivo de los clientes JMS (Java Message Service) y proporciona altos niveles de escalado y rendimiento para mensajes.
Para utilizar WebSphere MQ Real-time Transport,
debe desplegar un flujo de mensajes que contiene un nodo Real-timeOptimizedFlow o un nodo
Real-timeInput con el intermediario. (El nodo Real-timeInput es un nodo de
entrada y el nodo Real-timeOptimizedFlow es un flujo de mensajes completo
que proporciona un flujo de mensajes de
publicación/suscripción de alto rendimiento.)
El flujo de mensajes puede enviar mensajes de salida a otras aplicaciones en tiempo real, utilizando el nodo Real-timeOptimizedFlow
o el nodo Publication.
Este protocolo es un transporte que no se pone en cola: las aplicaciones se comunican con el intermediario escribiendo directamente los datos en los puertos TCP/IP y los nodos de entrada se configuran con un número de puerto TCP/IP en el que el intermediario escucha las conexiones de entrada. Las aplicaciones de cliente que utilizan WebSphere MQ Real-time Transport se conectan a este puerto.
WebSphere MQ Real-time Transport resulta adecuado para las aplicaciones y entornos en los que necesita enviar un gran número de mensajes o en los que se envían mensajes a un gran número de aplicaciones de cliente. Utilice este protocolo para las aplicaciones que deben confiar en la calidad de servicio que proporciona TCP/IP pero no necesitan una entrega persistente.
Por ejemplo, puede utilizar este protocolo en aquellas situaciones en las que un fragmento de datos se actualiza con mucha frecuencia, por ejemplo, cuando se actualiza el marcador de un acontecimiento deportivo o cuando se actualiza la cotización en bolsa. Debido a que este es un protocolo reducido permite niveles de rendimiento en mensajes no persistentes superior al de WebSphere MQ Enterprise Transport. WebSphere MQ Real-time Transport no proporciona ningún recurso para mensajes persistentes ni para suscripciones duraderas.
Puede generar archivos WSDL a partir de definiciones de conjuntos de mensajes que ha creado en el entorno de trabajo y utilizar estos archivos con herramientas tales como WebSphere Studio Application Developer Integration Edition o Microsoft Visual Studio.NET para crear aplicaciones cliente JMS que se conecten a WebSphere Message Broker. Cuando genera el archivo WSDL, puede especificar que se creen uno o más de los enlaces siguientes:
Se da soporte al primero de estos mediante WebSphere MQ Web Services Transport. Se da soporte a los otros dos mediante WebSphere MQ Real-time Transport.
Las aplicaciones que se conectan mediante WebSphere MQ Real-time Transport y JMS utilizan de forma predominante el modelo de publicación/suscripción.
Para dar soporte a este protocolo se incorporan los siguientes nodos: