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

Envío de datos a una conexión de cliente TCP/IP y recepción de los datos en la misma conexión (asíncrona)

Enviar datos de tamaño fijo a una conexión de cliente TCP/IP y recibir datos de tamaño fijo de vuelta por la misma conexión (de forma asíncrona) utilizando un flujo de mensajes con los nodos MQInput, TCPIPClientOutput, TCPIPClientInput y MQOutput.

Escenario: Una aplicación envía datos asíncronos entre conexiones de cliente TCP/IP.

Instrucciones: Los siguientes pasos describen cómo se crea un flujo de mensajes que envía los datos a través de una conexión de cliente y espera en la misma conexión a que se devuelva una respuesta. La solicitud se realiza de forma asíncrona en dos flujos diferentes (TCPIPClientInput no espera a que se devuelvan los datos en esta conexión, sino que supervisa todas las conexiones disponibles).

  1. Cree un flujo de mensajes llamado TCPIP_Task7 con un nodo MQInput, un nodo TCPIPClientOutput, un nodo TCPIPClientInput y un nodo MQOutput. Para obtener más información, consulte Crear un flujo de mensajes.
  2. Conecte el terminal de salida del nodo MQInput al terminal de entrada de un nodo TCPIPClientOutput.
  3. Conecte el terminal de salida del nodo TCPIPClientInput al terminal de entrada de un nodo MQOutput.
    El flujo de mensajes que consta de los nodos MQInput y TCPIPClientOutput y otro flujo de mensajes que consta de los nodos TCPIPClientInput y MQOutput.
  4. En el nodo MQInput, establezca la propiedad Nombre de cola (en el separador Básicas) en TCPIP.TASK7.IN1.
  5. Establezca las propiedades siguientes del nodo TCPIPClientOutput:
    1. En el separador Básicas, establezca la propiedad Detalles de la conexión en 14147.
    2. En el separador Avanzado, establezca la propiedad Modificación de la corriente de datos de salida en Reservar corriente de datos de salida.
    3. En el separador Registros y elementos, establezca las siguientes propiedades:
      • Establezca la propiedad Definición de registro en Longitud fija.
      • Establezca la propiedad Longitud en 100.
  6. Establezca las propiedades siguientes del nodo TCPIPClientInput:
    1. En el separador Básicas, establezca la propiedad Detalles de la conexión en 14147.
    2. En el separador Avanzado, establezca la propiedad Modificación de la corriente de datos de salida en Liberar corriente de datos de salida y restablecer ReplyID.
    3. En el separador Registros y elementos, establezca las siguientes propiedades:
      • Establezca la propiedad Detección de registros en Longitud fija.
      • Establezca la propiedad Longitud en 100.
  7. En el nodo MQOutput, establezca la propiedad Nombre de cola (en el separador Básicas) en TCPIP.TASK7.OUT1.
  8. Guarde el flujo de mensajes.
Consulte el ejemplo siguiente si desea ver más información:

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.

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:59


Tema de tareaTema de tarea | Versión 8.0.0.5 | ac67480_