Nodo Publication

Este tema contiene las secciones siguientes:

Finalidad

Utilice el nodo Publication para filtrar mensajes de salida de un flujo de mensajes y enviarlos a los suscriptores que han indicado su interés en un conjunto específico de temas. El nodo Publication debe ser siempre un nodo de salida de un flujo de mensajes y no tiene terminales de salida propios.

Utilice el nodo Publication (o un nodo definido por el usuario que proporcione un servicio similar) si el flujo de mensajes soporta aplicaciones de publicación/suscripción. Las aplicaciones que esperan recibir publicaciones deben registrar una suscripción con un intermediario y pueden, opcionalmente, limitar las publicaciones que obtienen proporcionando criterios restrictivos (como por ejemplo un tema de publicación específico).

Si las aplicaciones de suscriptor utilizan WebSphere MQ Enterprise Transport para conectar al intermediario, puede definir las colas en las que se publican los mensajes como colas compartidas o colas de clúster de WebSphere MQ.

También se pueden enviar publicaciones a los suscriptores en un clúster de WebSphere MQ si se designa una cola de clúster como cola de suscriptores. En este caso, el suscriptor deberá utilizar el nombre de un gestor de colas "imaginario" que esté asociado con el clúster, y deberá asegurarse de que se cree una definición de alias de gestor de colas en blanco correspondiente para este gestor de colas en el intermediario que satisfaga la suscripción.

El nodo Publication se representa en el entorno de trabajo con el siguiente icono:

Icono de nodo Publication

Utilización de este nodo en un flujo de mensajes

Consulte los ejemplos siguientes para ver cómo puede utilizar este nodo:

Para obtener un ejemplo sobre cómo utilizar este nodo, supongamos que ha escrito una aplicación de publicación que publica actualizaciones de acciones de forma regular. La aplicación envía los mensajes al intermediario en un nodo MQInput y el flujo de mensajes proporciona una conversión de la moneda de entrada a varias monedas de salida. Incluya un nodo Publication para cada moneda soportada y establezca el Punto de suscripción en un valor que refleje la moneda en que el nodo publica el precio de las acciones, por ejemplo, USD.

Configuración del nodo Publication

Una vez ha puesto una instancia del nodo Publication en un flujo de mensajes, puede configurarlo. Pulse el botón derecho del ratón en el nodo en la vista de editor y pulse Propiedades. Aparecen las propiedades básicas del nodo.

Todas las propiedades obligatorias para las que ha de entrar un valor (las que no tienen definido un valor por omisión) aparecen con un asterisco en el diálogo de propiedades.

Configure el nodo Publication de la manera siguiente:

  1. Seleccione el recuadro Denominación de corriente de datos implícita si desea tomar como nombre de la corriente de datos, el nombre de la cola de WebSphere MQ en la que el flujo de mensajes ha recibido el mensaje. Esta propiedad proporciona compatibilidad con WebSphere MQ Publicación/Suscripción y se aplica a los mensajes con una cabecera MQRFH cuando no se especifica MQPSStream.

    Deseleccione el recuadro de selección si no desea realizar esta operación.

  2. Especifique el Punto de suscripción para este nodo Publication. Si no especifica ningún valor para esta propiedad, se adoptará el punto de suscripción por omisión. Este valor identifica el nodo de forma exclusiva y pueden utilizarlo los suscriptores para obtener una publicación específica (tal como se describe en el ejemplo anterior).

    Si desea ver más información, consulte el apartado Puntos de suscripción.

  3. Seleccione Descripción en el navegador del diálogo de propiedades para entrar una descripción corta, una descripción larga, o ambas.
  4. Pulse Aplicar para efectuar los cambios en el nodo Publication 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 descartar todos los cambios que ha efectuado en las propiedades.

Terminales y propiedades

Los terminales del nodo Publication se describen en la siguiente tabla.

Terminal Descripción
In (de entrada) El terminal de entrada que acepta un mensaje para que lo procese el nodo.

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 tiene que 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 (puede cambiar el valor cuando añade el flujo de mensajes al archivo bar para desplegarlo).

Las propiedades básicas del nodo Publication se describen en la siguiente tabla.

Propiedad O C Valor por omisión Descripción
Denominación de corriente de datos implícita No No seleccionado Indica si debe tomarse como nombre de corriente de datos el nombre de la cola de WebSphere MQ en el que se ha recibido el mensaje de entrada. Si selecciona el recuadro, se realizará esta acción.
Punto de suscripción No No   El valor del punto de suscripción para el nodo.

Las propiedades de descripción del nodo Publication 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 el propósito 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
ac04590_