Nodo Etiqueta

Utilice el nodo Etiqueta para procesar un mensaje propagado por un nodo RouteToLabel para determinar de forma dinámica la ruta que toma el mensaje a través del flujo de mensajes.

El nodo Etiqueta está disponible en las siguientes modalidades de operación:
  • Desarrollador
  • Application Integration Suite
  • Estándar
  • Avanzada
  • Express
  • Scale
Para obtener más información, consulte Modos de funcionamiento.

Este tema contiene las secciones siguientes:

Finalidad

Utilice el nodo Etiqueta en combinación con un nodo RouteToLabel para direccionar un mensaje a través del flujo de mensajes basado en el contenido del mensaje. El nodo RouteToLabel interroga el entorno local del mensaje para determinar el identificador del nodo de Etiqueta al que se debe direccionar el mensaje siguiente. Puede propagar el mensaje codificando ESQL en un nodo Cálculo o codificando Java™ en un nodo JavaCompute o definido por el usuario.

Preceda el nodo RouteToLabel en el flujo de mensajes con un nodo Cálculo o nodo JavaCompute y llene el Entorno local del mensaje con los identificadores de uno o más nodos Etiqueta que introduzcan la siguiente secuencia de proceso para el mensaje.

Diseñe el flujo de mensajes para que un nodo Etiqueta siga lógicamente un nodo RouteToLabel en un flujo de mensajes, pero no lo conecte físicamente al nodo RouteToLabel . La conexión la efectúa el nodo de integración, cuando se requiere, según el contenido de LocalEnvironment.

El nodo Etiqueta proporciona un destino para una decisión de direccionamiento y no procesa el mensaje que maneja de ninguna manera. Normalmente, un nodo Etiqueta se conecta a un subflujo que procesa cada mensaje de una forma específica y finaliza en un nodo de salida o en otro nodo de RouteToLabel .

El nodo Etiqueta también se puede utilizar junto con un nodo SOAPextracto o como destino de una sentencia PROPAGATE, que se especifica en un nodo Cálculo o Datos .

El nodo Etiqueta está contenido en el cajón Enrutamiento de la paleta y está representado en el IBM® Integration Toolkit por el siguiente icono:

Icono de nodo de etiqueta

Terminales y propiedades

Cuando haya puesto una instancia del nodo Etiqueta en un flujo de mensajes, puede configurarlo; consulte Configuración de un nodo de flujo de mensajes. Las propiedades del nodo se visualizan en la vista 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.

Los terminales de nodo de Etiqueta se describen en la tabla siguiente.

Terminal Descripción
De salida El terminal de salida al que se direcciona el mensaje.

Las tablas siguientes describen las propiedades del 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); 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 de nodo de Etiqueta se describen en la tabla siguiente.

Propiedad M C Valor predeterminado Descripción
Nombre de nodo No No El tipo de nodo El nombre del nodo.
Descripción breve No No   Breve descripción 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 de Etiqueta se describen en la tabla siguiente.

Propiedad M C Valor predeterminado Descripción
Nombre de etiqueta No   Identificador del nodo. Se utiliza como destino para un mensaje que se direcciona mediante un nodo de RouteToLabel . Nombre de etiqueta no debe ser el mismo que el nombre de la instancia del nodo mismo, y debe ser exclusivo dentro del flujo de mensajes en el que aparece. El nombre de la instancia puede ser modificado por IBM Integration Toolkit si el subflujo, del que forma parte este nodo Etiqueta , se incorpora a otro flujo de mensajes.
Las propiedades de supervisión del nodo se describen en la siguiente tabla.
Propiedad M C Valor predeterminado Descripción
Sucesos No No Ninguna En este separador se visualizan los sucesos que ha definido para el nodo. De forma predeterminada, no se define ningún suceso de supervisión en ningún nodo en un flujo de mensajes. Utilice Añadir, Editary Suprimir para crear, cambiar o suprimir sucesos de supervisión para el nodo; consulte Configuración de orígenes de sucesos de supervisión utilizando propiedades de supervisión para obtener detalles.

Puede habilitar e inhabilitar sucesos que se muestran aquí seleccionando o deseleccionando el recuadro Habilitado.