WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Nodo TCPIPClientOutput

Utilice el nodo TCPIPClientOutput para crear una conexión de cliente para un socket TCP/IP primario y para enviar datos a una aplicación externa a través de dicha conexión.

Finalidad

El nodo TCPIPClientOutput abre conexiones para una aplicación de servidor remoto que esté a la escucha en un puerto TCP/IP. El nodo no realiza directamente las conexiones sino que se obtienen de una agrupación de conexiones gestionada por el grupo de ejecución de WebSphere Message Broker. El grupo de ejecución utiliza el servicio configurable TCPIPClient predeterminado cuyos atributos se utilizan para la conexión del socket No obstante, si el servicio configurable se ha establecido en el nodo, el servicio configurable se utilizará para todas las propiedades, incluidos el número de host y el de puerto.

Puede configurar el intermediario para que utilice SSL para nodos TCP/IP; consulte SSL y los nodos TCP/IP.

El servicio TCPIPClient configurable se utiliza para crear una agrupación de conexiones de cliente preparadas para su proceso. Para utilizar esta función, se ha de haber establecido la propiedad minimumConnections en un valor superior a cero. El grupo de ejecución garantizará que el número de conexiones especificado esté siempre disponible creándolas durante el arranque y creándolas hasta que se alcance el valor mínimo.

El nodo solicita una conexión de cliente y, si no hay ninguna conexión disponible para enviar datos, el nodo de salida solicita que la agrupación cree una nueva conexión. Si no se ha excedido la propiedad maximumConnections se creará una nueva conexión.

Cuando se haya establecido la conexión, se enviarán los datos. Si los datos no se han enviado correctamente dentro del límite de tiempo especificado por la propiedad Tiempo de espera para enviar un registro de datos del nodo, se genera una excepción.

Las propiedades del entorno local pueden alterar temporalmente la conexión TCP/IP utilizada por el nodo:

Tabla 1. Propiedades de entrada de entorno local
Ubicación en entorno local Descripción
$LocalEnvironment/Destination/TCPIP/Output/Hostname El nombre de host utilizado para realizar una conexión.
$LocalEnvironment/Destination/TCPIP/Output/Port El número de puerto utilizado para realizar una conexión.
$LocalEnvironment/Destination/TCPIP/Output/Id El ID del socket que se está utilizando. Este valor es un identificador interno utilizado por WebSphere Message Broker para identificar de forma exclusiva una conexión.
$LocalEnvironment/Destination/TCPIP/Output/ReplyId El ID de respuesta que se ha almacenado en esta conexión. Puede ser cualquier serie de texto.
$LocalEnvironment/Destination/TCPIP/Output/Timeout El valor de tiempo de espera utilizado al enviar datos a la conexión de cliente TCP/IP. Este valor prevalece sobre la propiedad Tiempo de espera excedido en el envío de un registro de datos especificado en el nodo.

Esta propiedad le permite elegir dinámicamente los detalles de la conexión (nombre de host y número de puerto) y la conexión utilizada (ID). También puede establecer el ID de respuesta en la conexión. El ID de respuesta permite almacenar una serie de caracteres en la conexión y que aparezca en el entorno local. Puede utilizar esta conexión para almacenar ID de respuesta de otros nodos TCPIP o de otros transportes, como WebSphere MQ

La salida del nodo contiene la misma información que la entrada, más los campos que faltaran de la entrada que se actualizan con detalles de la conexión utilizada. Por ejemplo, si no se proporciona la propiedad Id como entrada (porque se desea crear una nueva conexión o utilizar una conexión de la agrupación), el entorno local de salida contiene el ID de la conexión utilizada.

Tabla 2. Propiedades de salida de entorno local
Ubicación en entorno local Descripción
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/Hostname El nombre de host utilizado para realizar una conexión.
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/Port El número de puerto utilizado para realizar una conexión.
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/OpenTimestamp La indicación de fecha y hora de la primera apertura de la conexión.
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/CloseTimestamp La indicación de fecha y hora de cierre de la conexión (nulo si no se ha cerrado aún).
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/SequenceNumber El número de secuencia del mensaje recibido en esta conexión. El primer registro tiene el número de secuencia 1; el segundo registro tiene el número de secuencia 2, y así sucesivamente.
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/Id El ID del socket que se está utilizando. Este ID es un identificador interno utilizado por WebSphere Message Broker para identificar de forma exclusiva una conexión.
$LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails/ReplyId El ID de respuesta que se ha almacenado en esta conexión. Puede ser cualquier serie de texto.

Si se cierra la conexión (o se produce cualquier otro tipo de excepción) mientras se está utilizando el transporte TCP/IP, se genera una excepción. Esta excepción se dirige al terminal de anomalías si está conectado, de lo contrario la excepción vuelve al flujo.

El nodo tiene también un terminal de entrada de cierre. Si se envía un mensaje a ese terminal, la conexión se cierra utilizando una combinación de los detalles que se proporcionan en el nodo y el entorno local.

El nodo TCPIPClientOutput se encuentra en la bandeja TCPIP de la paleta y está representado en el entorno de trabajo por el siguiente icono:

Icono del nodo TCPIPClientOutput

Utilización del nodo TCPIPClientOutput en un flujo de mensajes

El nodo TCPIPClientOutput se puede utilizar en cualquier flujo de mensajes que necesite enviar datos a una aplicación externa. Consulte los ejemplos siguientes para ver cómo se debe utilizar este nodo:

Puede ver información sobre los ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit o el Information Center en línea. Puede ejecutar ejemplos sólo cuando utilice el Information Center que está integrado en WebSphere Message Broker Toolkit.

Configuración del nodo TCPIPClientOutput

Una vez ha puesto una instancia del nodo TCPIPClientOutput en un flujo de mensajes, puede configurarlo (para obtener más información, consulte Configurar 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 en esta vista.

Para configurar el nodo TCPIPClientOutput:

  1. Opcional: En el separador Descripción, entre una descripción corta, una descripción larga, o ambas. En este separador también puede renombrar el nodo.
  2. En el separador Básico, establezca las propiedades que determinan cómo se controla la conexión TCP/IP.
    • Utilice la propiedad Detalles de conexión para especificar el nombre de host y el número de puerto que han de utilizarse, o el nombre de un servicio configurable. Esta propiedad es obligatoria. Se aceptan los formatos siguientes:
      • Nombre de servicio configurable. Este valor se utiliza para buscar el puerto y el nombre de host de servicios configurables. Por ejemplo, TCPIPProfile1.
      • <Nombre de host>:<Puerto>. Este valor es el nombre de host seguido del número de puerto (separado por el signo de dos puntos). Por ejemplo, tcpip.server.com:1111.
      • <Puerto>. Este valor es el número de puerto. En este caso, se supone que el nombre de host es localhost.
    • Utilice la propiedad Tiempo de espera enviando un registro de datos (segundos) para indicar cuánto tiempo espera un nodo cuando intenta enviar datos. Puede especificar cualquier cantidad de tiempo en segundos. Cuando se excede el tiempo especificado, todos los datos disponibles se envían al terminal de anomalías (Failure). El valor predeterminado es 60 segundos.
  3. En el separador Avanzado, establezca las propiedades que determinan cómo se controla la corriente de datos.
    • Utilice la propiedad Enviar a para indicar si los datos se han de enviar a una conexión o a todas las conexiones disponibles:
      • Seleccione Una conexión para enviar el mensaje a una sola conexión, tal como se especifica en las propiedades del nodo y las alteraciones temporales del mensaje. Este valor es el valor predeterminado.
      • Seleccione Todas las conexiones disponibles para enviar los datos a todas las conexiones disponibles
    • Utilice la propiedad Cerrar conexión para especificar cuándo y cómo se ha de cerrar la conexión.
      • Seleccione No para dejar abierta la conexión. Este valor es el valor predeterminado.
      • Seleccione Después del tiempo de espera para cerrar la conexión cuando se produzca un tiempo de espera excedido.
      • Seleccione Después de enviar los datos para cerrar la conexión cuando se haya enviado el final del registro.
    • Seleccione >Cerrar corriente de salida después de enviar un registro para cerrar la corriente de salida tan pronto como se hayan enviado los datos. Esta propiedad no está seleccionada de forma predeterminada.
    • Utilice la propiedad Modificación de la corriente de datos de salida para indicar si debe reservarse o liberarse la corriente de salida. Estas opciones sólo están disponibles si no se ha seleccionado la propiedad Cerrar corriente de salida después de enviar un registro.
      • Seleccione Dejar sin cambios para dejar la corriente de salida tal como estaba cuando entró en el nodo. Este valor se selecciona de forma predeterminada.
      • Seleccione Liberar corriente de datos de salida para especificar que esta corriente de salida se devuelve a la agrupación y está disponible para que la utilice cualquier nodo de salida.
      • Seleccione Reservar corriente de datos de salida (para que la utilicen futuros nodos TCPIP de salida) para especificar que esta corriente de entrada salida sólo podrá ser utilizada por este nodo y otros nodos de salida que lo soliciten especificando el ID de conexión. Cuando la corriente de entrada de la conexión esté reservada ningún otro nodo podrá utilizarla sin especificar el ID de conexión correcto.
      • Seleccione Reservar corriente de datos de salida (para que la utilicen futuros nodos TCPIP de salida)a continuación liberar después de propagar para especificar que esta corriente de salida sólo podrá ser utilizada por este nodo y por nodos de salida que lo soliciten especificando el ID de conexión correcto. Después de haber propagado el mensaje, esta corriente de datos de salida se devuelve a la agrupación y queda disponible para que la utilice cualquier nodo de salida.
    • Utilice la propiedad Modificación de la corriente de datos de entrada para indicar si se va a reservar la corriente de entrada para que la utilicen únicamente los nodos de entrada y recepción que especifiquen el ID de conexión, o para liberarla al final del flujo.
      • Seleccione Dejar sin cambios para dejar la corriente de entrada tal como estaba cuando entró en el nodo. Este valor se selecciona de forma predeterminada.
      • Seleccione Liberar corriente de datos de entrada para especificar que esta corriente de entrada se devuelve a la agrupación y está disponible para que la utilice cualquier nodo de entrada.
      • Seleccione Reservar corriente de datos de entrada (para que la utilicen futuros nodos TCPIP de entrada y recepción) para especificar que esta corriente de entrada sólo podrá ser utilizada por este nodo y otros nodos de entrada o recepción que lo soliciten especificando el ID de conexión. Cuando la corriente de entrada de la conexión esté reservada ningún otro nodo podrá utilizarla sin especificar el ID de conexión correcto.
      • Seleccione Reservar corriente de datos de entrada (para que la utilicen futuros nodos TCPIP de entrada y recepción) y a continuación liberar después de propagar para especificar que esta corriente de entrada sólo podrá ser utilizada por este nodo y nodos de recepción que lo soliciten especificando el ID de conexión correcto. Después de haber propagado el mensaje, esta corriente de entrada se devuelve a la agrupación y queda disponible para que la utilice cualquier nodo de entrada o de recepción.
  4. En el separador Solicitud, especifique la ubicación de los datos que se deben grabar. Puede especificar las propiedades de este separador como expresiones XPath o ESQL. La Ayuda de contenido está disponible en el panel de propiedades y también en el Creador de expresiones XPath que puede ejecutar pulsando el botón Editar situado a la derecha de cada propiedad.
    1. En Ubicación de datos, especifique la ubicación de datos de entrada. Este valor es la ubicación en el árbol de mensajes de entrada que contiene el registro que se va a grabar. El valor predeterminado es $Body, que indica todo el cuerpo del mensaje ($InputRoot.Body).
      Cuando especifique esta propiedad y los datos del árbol de mensajes al cual identifica pertenecen a un analizador controlado por modelos (como el analizador MRM o el analizador XMLNSC), tenga en cuenta lo siguiente:
      • Si utiliza el formato CWF de MRM, asegúrese de que el árbol de mensajes identificado existe como una definición de mensaje. Si este valor está definido sólo como un elemento global, se generan las excepciones BIP5180 y BIP5167.
      • Si utiliza el formato TDS de MRM, la serialización del mensaje identificado es satisfactoria si el elemento está definido como un elemento global o un mensaje. Sin embargo, si el campo identificado no es encuentra como mensaje o elemento global, tenga en cuenta que:
        • Si este valor es un campo sin secundarios en el árbol de mensajes, el campo se graba como autodefinido. No se realiza ninguna validación aunque la validación esté habilitada.
        • Si este valor es un elemento complejo, se genera una excepción interna, BIP5522, que indica que el tipo lógico no se puede convertir en una serie.
      • Si utiliza MRM XML, los sucesos son parecidos para el formato TDS de MRM excepto que, si el campo es un elemento complejo, se graba como autodefinido.
      • Si utiliza el analizador XMLNSC, no se produce ninguna validación incluso si la validación está habilitada.
    2. En Ubicación del nombre de host, especifique la ubicación del valor que va a alterar temporalmente el Nombre de host establecido en la propiedad Detalles de conexión del separador Básicas. Si no especifica una ubicación, el valor predeterminado es $LocalEnvironment/Destination/TCPIP/Output/Hostname.
    3. En Ubicación del puerto, especifique la ubicación del valor que va a alterar temporalmente el Número de puerto establecido en la propiedad Detalles de conexión del separador Básicas. Si no especifica una ubicación, el valor predeterminado es $LocalEnvironment/Destination/TCPIP/Output/Port.
    4. En ID ubicación, especifique la ubicación del Id del socket que se está utilizando. Es un identificador interno utilizado por WebSphere Message Broker para identificar exclusivamente una conexión. Si no especifica una ubicación, el valor predeterminado es $LocalEnvironment/Destination/TCPIP/Output/Id.
    5. En Ubicación de ID de respuesta, especifique la ubicación del ID de respuesta que está almacenado en la conexión que se está utilizando. El ID de respuesta se puede utilizar cuando los datos se devuelven en un nodo de entrada. Si no especifica una ubicación, el valor predeterminado es $LocalEnvironment/Destination/TCPIP/Output/ReplyId.
  5. Utilice el separador Registros y elementos para especificar cómo el nodo TCPIPClientOutput graba el registro derivado del mensaje.
    • En Definición de registro, elija entre:
      • El registro tiene Datos sin modificar para especificar que los registros se dejan sin cambios. Este valor es el valor predeterminado.
      • El registro tiene Datos de longitud fija para especificar que los registros se rellenan hasta una longitud especificada, si es necesario. Especifique esta longitud en la propiedad Longitud. Si el registro es más largo que el valor especificado en Longitud, el nodo genera una excepción. Utilice la propiedad Byte de relleno (hexadecimal) para especificar el byte que se debe utilizar para rellenar el mensaje hasta la longitud necesaria.
      • El registro tiene Datos delimitados para especificar que los registros se separen por un delimitador y se acumulen mediante encadenamiento. El delimitador se especifica mediante las propiedades Delimitador, Delimitador personalizado y Tipo de delimitador. El archivo sólo termina cuando se recibe un mensaje en el terminal Finish File.
    • En Longitud (bytes), especifique la longitud (en bytes) de los registros cuando se especifica El registro tiene Datos de longitud fija en Definición de registro. Los registros con una longitud superior a este valor hacen que se emita una excepción. Este valor debe estar en el rango de 1 byte a 100 MB. El valor predeterminado es 80 bytes.
    • Cuando se especifica El registro tiene Datos de longitud fija en Definición de registro, utilice Byte de relleno (hexadecimal) para especificar el byte que se debe utilizar al rellenar registros hasta la longitud especificada si dichos registros tienen una longitud más corta que la especificada. Especifique este valor como dos dígitos decimales. El valor predeterminado es X'20'.
    • En Delimitador, especifique el delimitador que se debe utilizar si especifica El registro tiene Datos delimitados en Definición de registro. Elija una de estas opciones:
      • Fin de línea del sistema del intermediario para especificar que se utilice una secuencia de bytes de fin de línea como el delimitador adecuado para el sistema de archivos en el que el intermediario se va a ejecutar. Este valor es el valor predeterminado. Por ejemplo, en sistemas Windows, este valor es un par 'retorno de carro, salto de línea' (X'0D0A'); en sistemas UNIX, es un solo byte de 'salto de línea' (X'0A'); en sistemas z/OS, es un byte de 'nueva línea' (X'15').
      • Delimitador personalizado (hexadecimal) para especificar que para delimitar registros se va a utilizar la secuencia de delimitador explícita definida en la propiedad Delimitador personalizado.
    • En Delimitador personalizado (hexadecimal), especifique la secuencia de bytes de delimitador que se debe utilizar para delimitar registros cuando se especifica Delimitador personalizado en la propiedad Delimitador. Especifique este valor como una serie de número par de dígitos hexadecimales. El valor predeterminado es X'0A' y la longitud máxima de la serie es 16 bytes.
    • Si especifica El registro tiene Datos delimitados en Definición de registro, utilice Tipo de delimitador para especificar cómo va a separar los registros el delimitador. Elija una de estas opciones:
      • Posfijo para especificar que el delimitador se añade después de grabar cada registro. Este valor es el valor predeterminado.
      • Infijo para especificar que el delimitador sólo se inserta entre dos registros adyacentes.
  6. En el separador Validación, especifique las propiedades de validación del analizador del nodo. Para obtener más información sobre la validación, consulte Validar mensajes. Para obtener información sobre cómo cumplimentar este separador, consulte Propiedades del separador de validación.

Terminales y propiedades

Los terminales del nodo TCPIPClientOutput están descritos en la siguiente tabla.

Terminal Tipo Descripción
In (de entrada) Datos de entrada El terminal de entrada que acepta un mensaje para que lo procese el nodo.
Close (de cierre) Control de entrada El terminal de entrada al que se direcciona un mensaje cuando la conexión indicada en el entorno local está cerrada.
Out (de salida) Datos de salida El terminal de salida al que se direcciona el mensaje si se envía satisfactoriamente a un recurso externo. El mensaje recibido en el terminal In (de entrada) se propaga al terminal Out (de salida) y se deja sin cambios excepto en la adición de información de estado.
Close (de cierre) Control de salida El terminal de salida al que se direcciona un mensaje propagado desde el terminal de entrada de cierre (Close).
Failure (de anomalías) Datos de salida El terminal de salida al que se direcciona el mensaje si se detecta una anomalía en el nodo.

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); 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 TCPIPClientOutput se describen en la siguiente tabla:
Propiedad M C Valor predeterminado Descripción
Nombre de nodo No No TCPIPClientOutput 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 TCPIPClientOutput se describen en la siguiente tabla:

Propiedad M C Valor predeterminado Descripción Propiedad de mandato mqsiapplybaroverride
Detalles de conexión   Serie de caracteres que contiene el nombre de host y el número de puerto que han de utilizarse, o el nombre de un servicio configurable. connectionDetails
Tiempo de espera excedido en el envío de un registro de datos (segundos). 60 Especifica cuánto tiempo espera el nodo cuando intenta enviar datos. Puede especificar cualquier cantidad de tiempo en segundos. timeoutSendingData

En la tabla siguiente se describen las propiedades Avanzadas del nodo TCPIPClientOutput.

Propiedad M C Valor predeterminado Descripción
Cerrar conexión No No Controla cuándo se cierra la conexión o si permanece abierta. Las opciones válidas son:
  • No
  • Después del tiempo de espera
  • Después de enviar los datos
Cerrar corriente de salida después de haber enviado un registro. No No seleccionado Indica si se ha de cerrar la corriente de salida tan pronto como se hayan enviado los datos. Esta propiedad no está seleccionada de forma predeterminada.
Modificación de la corriente de datos de salida No No Dejar sin cambios Especifica si esta secuencia de salida se reserva o se libera y se devuelve a la agrupación para que la utilice cualquier nodo de salida. Las opciones válidas son:
  • Dejar sin cambios
  • Liberar corriente de datos de salida.
  • Reservar corriente de datos de salida (para que la utilicen futuros nodos TCPIP)
  • Reservar corriente de datos de salida (para que la utilicen futuros nodos TCPIP), a continuación liberar al final del flujo
Modificación de la corriente de datos de entrada No No Dejar sin cambios Especifica si se va a reservar la corriente de entrada para que la utilicen únicamente los nodos de entrada y recepción que especifiquen el ID de conexión, o para liberarla al final de flujo de mensajes. Las opciones válidas son:
  • Dejar sin cambios
  • Liberar corriente de datos de entrada
  • Reservar corriente de datos de entrada (para que la utilicen futuros nodos TCPIP)
  • Reservar corriente de datos de entrada (para que la utilicen futuros nodos TCPIP), a continuación liberar al final del flujo
Cuando la corriente de entrada de la conexión esté reservada ningún otro nodo podrá utilizarla sin especificar el ID de conexión correcto. Si la corriente de datos de entrada se libera después de haber propagado el mensaje, devuelve a la agrupación y queda disponible para que la utilice cualquier nodo de entrada o de recepción.
Enviar a: No Una conexión Especifica si los datos se van a enviar a una conexión o a las conexiones disponibles. Las opciones válidas son:
  • Una conexión
  • Todas las conexiones disponibles

Las propiedades de Solicitud del nodo TCPIPClientOutput se describen en la siguiente tabla:

Propiedad M C Valor predeterminado Descripción
Ubicación de datos No $Body La ubicación en el árbol de mensajes de entrada que contiene el registro que se ha de grabar.
Ubicación del nombre de host No $LocalEnvironment/Destination/TCPIP/Output/Hostname La ubicación del elemento de mensaje que contiene el nombre de host.
Ubicación de puerto No $LocalEnvironment/Destination/TCPIP/Output/Port La ubicación del elemento de mensaje que contiene el puerto.
Ubicación de ID No $LocalEnvironment/Destination/TCPIP/Output/Id La ubicación del elemento de mensaje que contiene el ID.
Ubicación del ID de respuesta No $LocalEnvironment/Destination/TCPIP/Output/ReplyId La ubicación del elemento de mensaje que contiene el ID de respuesta.

Las propiedades de Registros y Elementos del nodo TCPIPClientOutput se describen en la siguiente tabla:

Propiedad M C Valor predeterminado Descripción
Definición de registro No El registro tiene Datos sin modificar Esta propiedad controla cómo se graban los registros procedentes del mensaje. Las opciones válidas son:
  • El registro tiene Datos sin modificar
  • El registro tiene Datos de longitud fija
  • El registro tiene Datos delimitados
Longitud (bytes) No 0 La longitud requerida del registro de salida. Esta propiedad solo se aplica cuando se especifica El registro tiene Datos de longitud fija en Definición de registro.
Byte de relleno (hexadecimal) No 20 El byte hexadecimal de dos dígitos que se debe utilizar para rellenar mensajes cortos cuando se especifica El registro tiene Datos de longitud fija en Definición de registro.
Delimitador No Fin de línea del sistema del intermediario El delimitador que se debe utilizar cuando se especifica El registro tiene Datos delimitados en Definición de registro. Las opciones válidas son:
  • Fin de línea del sistema del intermediario
  • Delimitador personalizado (Hexadecimal)
Delimitador personalizado (hexadecimal) No No Ninguno La secuencia de bytes del delimitador que se debe utilizar cuando se especifica El registro tiene Datos delimitados en la propiedad Definición de registro y Delimitador personalizado (hexadecimal) en la propiedad Delimitador.
Tipo de delimitador No Posfijo Esta propiedad especifica la manera en que los delimitadores deben insertarse entre los registros cuando se especifica El registro tiene Datos delimitados en Definición de registro. Las opciones válidas son:
  • Infijo
  • Posfijo

Las propiedades de validación del nodo TCPIPClientOutput se describen en la tabla siguiente.

Para ver la descripción completa de estas propiedades, consulte Propiedades de validación.

Propiedad M C Valor predeterminado Descripción Propiedad de mandato mqsiapplybaroverride
Validar No Heredar Esta propiedad controla si tiene lugar la validación. Los valores válidos son:
  • Ninguno
  • Contenido y valor
  • Contenido
  • Heredar
validateMaster
Acción para anomalía No No Excepción Esta propiedad controla qué sucede si falla la validación. Sólo puede establecer esta propiedad si establece Validar en Contenido o Contenido y valor. Los valores válidos son:
  • Rastreo de usuario
  • Anotaciones de error locales
  • Excepción
  • Lista de excepciones
 
Las propiedades de supervisión del nodo se describen en la siguiente tabla.
Propiedad O C Valor predeterminado Descripción
Sucesos No No Ninguno Los sucesos que se han definido para el nodo se visualizan en este separador. De forma predeterminada, no se define ningún suceso de supervisión en ningún nodo en un flujo de mensajes. Utilice Añadir, Editar y 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.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:57


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ac67310_