Utilice Real-timeOptimizedFlow para recibir mensajes de clientes que se conecten al intermediario utilizando WebSphere MQ Real-time Transport o WebSphere MQ Multicast Transport, y que utilicen interfaces de programación de aplicaciones JMS.
Este tema contiene las siguientes secciones:
El nodo Real-timeOptimizedFlow es un flujo de mensajes completo que proporciona un flujo de mensajes de publicación/suscripción de alto rendimiento. Las operaciones que realiza este nodo son todas internas; no se puede influir en el funcionamiento del nodo a menos que se configuren sus propiedades y tampoco podrá conectarlo a cualquier otro nodo.
Este nodo también soporta la publicación o suscripción a aplicaciones WebSphere MQ estándar, pero su rendimiento con dichas aplicaciones no es tan satisfactorio como el que se consigue para aplicaciones JMS.
Incluya el nodo Real-timeOptimizedFlow en un flujo de mensajes cuando desee distribuir mensajes a través de un intermediario a y desde aplicaciones cliente que utilicen JMS.
El nodo Real-timeOptimizedFlow se encuentra en la bandeja de Additional Protocols de la paleta y está representado en el entorno de trabajo con el siguiente icono:
Cuando haya colocado una instancia del nodo Real-timeOptimizedFlow en un flujo de mensajes, podrá configurarlo. Para ver más información, consulte el apartado Configurar un nodo de flujo de mensajes. Las propiedades del nodo se visualizan en la vista Propiedades, Para visualizar las propiedades del nodo en el diálogo Propiedades, efectúe una doble pulsación en el nodo o pulse con el botón derecho del ratón sobre el nodo y pulse Propiedades. Todas las propiedades obligatorias para las que debe especificar un valor (las que no tienen un valor predeterminado definido) están marcadas con un asterisco.
El nodo Real-timeOptimizedFlow no tiene terminales. Es un flujo de mensajes completo y no puede conectarse a otros nodos para ampliar el proceso del mensaje.
Las tablas siguientes describen las propiedades de nodo. La columna con la cabecera O indica si la propiedad es obligatoria (marcada con un asterisco si tiene que entrar un valor cuando no hay definido ningún valor predeterminado) y la columna con la cabecera C indica si la propiedad es configurable (puede cambiar el valor cuando añade el flujo de mensajes al archivo BAR para desplegarlo).
Las propiedades de Descripción del nodo Real-timeOptimizedFlow están descritas en la siguiente tabla.
Propiedad | O | C | Valor por omisión | Descripción |
---|---|---|---|---|
Nombre de nodo | No | No | Real-timeOptimizedFlow | El nombre del nodo. |
Descripción corta | No | No | Descripción breve del nodo. | |
Descripción larga | No | No | Texto que describe la finalidad del nodo en el flujo de mensajes. |
Las propiedades básicas del nodo Real-timeOptimizedFlow se describen en la siguiente tabla.
Propiedad | O | C | Valor por omisión | Descripción |
---|---|---|---|---|
Puerto | Sí | Sí | El número de puerto en el que el nodo está a la escucha por atender las peticiones de publicación o suscripción de las aplicaciones JMS. Asegúrese de que el número de puerto especificado no es incompatible con ningún otro servicio de escucha. No se proporciona ningún valor predeterminado para esta propiedad; debe entrar un valor. | |
Autenticación | Sí | No | Deseleccionado | Para autenticar los usuarios que envían mensajes al recibir sus mensajes, seleccione Autenticación. Si deselecciona el recuadro de selección (el valor por omisión), los usuarios no se autenticarán. |
Túnel a través de HTTP | Sí | No | Deseleccionado | Para que los clientes utilicen el protocolo de túnel HTTP, seleccione Túnel a través de HTTP. Si deselecciona el recuadro de selección (el valor predeterminado), los mensajes no utilizarán el protocolo de túnel HTTP. Si selecciona el recuadro de selección, todas las aplicaciones cliente que se conecten deberán utilizar esta característica. Si no utilizan esta característica, se rechazará su conexión. La aplicación cliente no puede utilizar esta opción junto con el valor de conectar mediante proxy, que se activa de la parte del cliente. |
Hebras de lectura | No | Sí | 10 | El número de hebras que desea que el intermediario asigne para leer mensajes. El intermediario inicia tantas instancias del flujo de mensajes como sea necesario para procesar los mensajes actuales, hasta alcanzar su límite. |
Hebras de grabación | No | Sí | 10 | El número de hebras que desea que el intermediario asigne para grabar mensajes. El intermediario inicia tantas instancias del flujo de mensajes como sea necesario para procesar los mensajes actuales, hasta alcanzar su límite. |
Hebras de autenticación | No | Sí | 10 | El número de hebras que desea que el intermediario asigne para las comprobaciones de autenticación de usuarios. La comprobación de autenticación de usuarios se realiza cuando se recibe un mensaje. El intermediario inicia tantas instancias del flujo de mensajes como sea necesario para procesar los mensajes actuales, hasta alcanzar su límite. |