Nodo Publication

Este tema contiene los apartados siguientes:

Finalidad

Utilice el nodo Publication para filtrar mensajes de salida de un flujo de mensajes y transmitirlos a los suscriptores que han registrado su interés sobre un conjunto de temas determinado. 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 si el flujo de mensajes ofrece soporte para aplicaciones de publicación/suscripción. Las aplicaciones que esperan recibir publicaciones deben registrar una suscripción con un intermediario y, opcionalmente, pueden limitar las publicaciones que obtienen al proporcionar 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 en clúster de WebSphere MQ.

El nodo Publication se representa en el área de trabajo mediante el icono siguiente:

icono del nodo Publication

Utilización de este nodo en un flujo de mensajes

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

Como ejemplo sobre cómo utilizar este nodo, suponga que ha escrito una aplicación de publicación que publica actualizaciones de valores con carácter regular. La aplicación envía los mensajes al intermediario de un nodo MQInput y las publicaciones sobre valores se ponen a disposición de varios suscriptores a través de un nodo Publication.

Configuración del nodo Publication

Se puede configurar al transferir una instancia del nodo Publication a un flujo de mensajes. Pulse el botón derecho del ratón en la vista del editor y, a continuación, pulse en Propiedades. Se muestran las propiedades básicas del nodo.

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

Configure el nodo Publication tal como se indica a continuación:

  1. Seleccione el recuadro de selección Denominación de corriente de datos implícita para aceptar como nombre de corriente de datos el nombre de la cola WebSphere MQ en la que el flujo de mensajes ha recibido el mensaje. Esta propiedad proporciona compatibilidad avanzada con MQSeries Publish/Subscribe SupportPac, disponible en varias plataformas de servidor WebSphere MQ, y se aplica a una cabecera MQRFH cuando no se ha especificado MQPSStream.

    Deseleccione el recuadro de selección si no desea que esta acción se lleve a cabo.

  2. Especifique el Punto de suscripción para este nodo Publication. Si no especifica ningún valor para esta propiedad, se presupone el punto de suscripción por omisión. Este valor identifica el nodo de forma exclusiva y lo pueden utilizar los suscriptores para obtener una publicación específica (tal como se describe en el escenario de 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 especificar una descripción corta, una descripción larga, o ambas.
  4. Pulse el botón en Aplicar para realizar los cambios en el nodo Publication sin cerrar el diálogo de propiedades. Pulse el botón en Aceptar para aplicar los cambios y cerrar el diálogo de propiedades.

    Pulse el botón en Cancelar para cerrar el diálogo y descartar todos los cambios que ha realizado en las propiedades.

Terminales y propiedades

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

Terminal Descripción
Terminal de entrada Terminal de entrada que acepta un mensaje para que lo procese el nodo.

En las tablas siguientes se describen las propiedades del nodo; la columna que tiene el encabezamiento M indica si se trata de una propiedad obligatoria (marcada con un asterisco en el diálogo de propiedades si se debe especificar un valor cuando no se ha definido ningún valor por omisión), la columna que tiene el encabezamiento C indica que se trata de una propiedad configurable (se puede cambiar el valor cuando se añade el flujo de mensajes al archivo bar para su difusión).

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

Propiedad M C Valor por omisión Descripción
Denominación de corriente de datos implícita No Deseleccionado Si desea aceptar el nombre de la cola WebSphere MQ de la que se ha recibido el mensaje de entrada como nombre de corriente de datos. Si selecciona el recuadro de selección, se realiza esta acción.
Punto de suscripción No No   Valor de punto de suscripción para el nodo.

Las propiedades de descripción del nodo Publication se describen en la tabla siguiente:

Propiedad M 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.

Conceptos relacionados
Flujos de mensajes
Publicación/suscripción
Puntos de suscripción
MQSeries Publicación/suscripción
Difusión de aplicaciones de flujos de mensajes

Tareas relacionadas
Cómo decidir los nodos que utilizar
Manejo de errores en flujos de mensajes
Utilización de colas de clúster WebSphere MQ para entrada y salida
Utilización de colas compartidas de WebSphere MQ para entrada y salida (z/OS)
Desarrollo de aplicaciones de publicación/suscripción

Referencia relacionada
Nodo MQOutput
MQSeries Publish/Subscribe