Nodo Real-timeInput

Este tema contiene las secciones siguientes:

Finalidad

Utilice el nodo Real-timeInput para recibir mensajes de clientes que se conecten al intermediario utilizando WebSphere MQ Real-time Transport o WebSphere MQ Multicast Transport y las interfaces de programas de aplicación de JMS en un flujo de mensajes.

El nodo Real-timeInput maneja mensajes en los siguientes dominios de mensajes:

  • JMSMap
  • JMSStream

Un nodo de salida en un flujo de mensajes que empieza con un nodo Real-timeInput puede ser cualquiera de los nodos de salida soportados, incluidos los nodos de salida definidos por el usuario. Se puede crear un flujo de mensajes que reciba mensajes de clientes en tiempo real y genere mensajes para clientes que usen todos los transportes soportados para conectar con el intermediario, puesto que se puede configurar el flujo de mensajes para solicitar que el intermediario proporcione las conversiones que sea necesario.

Si ha de crear un flujo de mensajes para utilizarlo como subflujo, no podrá utilizar un nodo de entrada estándar, deberá utilizar una instancia del nodo Input como primer nodo para crear un terminal de entrada para el subflujo.

Si el flujo de mensajes no recibe mensajes de aplicaciones JMS, puede elegir uno de los nodos de entrada soportados.

El nodo Real-timeInput está representado en el entorno de trabajo por el siguiente icono:

Icono de nodo Real-timeInput

Utilización de este nodo en un flujo de mensajes

Consulte el ejemplo siguiente para ver cómo puede utilizar este nodo:

Configuración del nodo Real-timeInput

Cuando haya transferido una instancia del nodo Real-timeInput a un flujo de mensajes, podrá configurarlo. Pulse el botón derecho del ratón sobre el nodo en la vista del editor y seleccione Propiedades. Se visualizarán las propiedades básicas del nodo.

Todas las propiedades obligatorias obligatorias para las que deba especificarse un valor (las que no tengan definido ningún valor por omisión) se marcarán con un asterisco en el diálogo de propiedades.

Configure el nodo Real-timeInput como sigue:

  1. En Puerto, indique el número del puerto en el que el nodo está a la escucha de mensajes procedentes de aplicaciones JMS. Asegúrese de que el número de puerto especificado no es incompatible con ningún otro servicio de escucha. Esta propiedad no tiene ningún valor por omisión: ha de entrar un valor.
  2. Si desea autenticar los usuarios que envían mensajes al recibir sus mensajes, seleccione el recuadro de selección Autenticación. Si deselecciona el recuadro de selección (el valor por omisión), los usuarios no se autenticarán.
  3. Si desea que los clientes utilicen el protocolo de túnel HTTP, seleccione el recuadro de selección Túnel a través de HTTP. Si deselecciona el recuadro de selección (el valor por omisión), los mensajes no utilizarán el protocolo de túnel HTTP. Si establece está opción, todas las aplicaciones cliente que se conecten deberán utilizar esta característica. Si no lo hacen, su conexión se rechazará. 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.
  4. En Hebras de lectura, entre el número de hebras que desee 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. El valor por omisión es 10.
  5. En Hebras de grabación, entre el número de hebras que desee 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. El valor por omisión es 10.
  6. En Hebras de autenticación, entre el número de hebras que desee 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. El valor por omisión es 10.
  7. Seleccione Descripción en el navegador del diálogo de propiedades para entrar una descripción corta, una descripción larga o ambas cosas.
  8. Pulse Aplicar para realizar los cambios en el nodo Real-timeInput sin cerrar el diálogo de propiedades. Pulse Aceptar para aplicar los cambios y cerrar el diálogo de propiedades.

    Pulse Cancelar para cerrar el diálogo y desechar todos los cambios que haya efectuado en las propiedades.

Conexión de los terminales

El nodo Real-timeInput direcciona cada mensaje que recupera satisfactoriamente al terminal de salida. Si esta operación no se ejecuta correctamente, se reintenta el mensaje.

Terminales y propiedades

Los terminales del nodo Real-timeInput están descritos en la siguiente tabla.

Terminal Descripción
Out (de salida) El terminal de salida al que se direcciona el mensaje si se recupera satisfactoriamente de JMS.

>Las tablas siguientes describen las propiedades del nodo; la columna con la cabecera O indica si la propiedad es obligatoria (marcada con un asterisco en el diálogo de propiedades si se ha de entrar un valor cuando no hay definido ningún valor por omisión), la columna con la cabecera C indica si la propiedad es configurable (se puede cambiar el valor cuando se añade el flujo de mensajes al archivo bar para desplegarlo).

Las propiedades básicas del nodo Real-timeInput se describen en la siguiente tabla.

Propiedad O C Valor por omisión Descripción
Puerto 0 El número de puerto en el que el nodo de entrada está a la escucha por si llegan peticiones de publicación o suscripción.
Autenticación No Deseleccionado Seleccionar el recuadro de selección para autenticar usuarios.
Túnel a través de HTTP No Deseleccionado Seleccione el recuadro de selección para indicar que los usuarios utilizan el protocolo de túnel HTTP. Deseleccione el recuadro de selección para indicar que los usuarios no utilizan el protocolo de túnel HTTP.
Hebras de lectura No 10 El número de hebras utilizadas para la lectura.
Hebras de grabación No 10 El número de hebras utilizadas para la escritura.
Hebras de autenticación No 10 El número de hebras utilizadas para aceptar conexiones y autenticaciones de usuarios.

En la tabla siguiente se describen las propiedades de las Opciones de mensajes generales para el nodo Real-timeInput.

Propiedad O C Valor por omisión Descripción
Temporización del análisis No A petición Esta propiedad controla cuándo se analiza un mensaje de entrada. Los valores válidos son A petición, Inmediato y Completo.

Consulte Análisis a petición para obtener una descripción completa de esta propiedad.

Las propiedades de descripción del nodo Real-timeInput se describen en la siguiente tabla.

Propiedad O C Valor por omisión Descripción
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.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ac09200_