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

Transferencia de datos binarios (CWF) desde un socket de servidor TCP/IP a un archivo plano

Transferencia de datos binarios CWF (Custom Wire Format) de un socket de servidor TCP/IP a un archivo sin formato, utilizando un conjunto de mensajes y un flujo de mensajes con nodos TCPIPServerInput y FileOutput.

Escenario: Una aplicación de cliente abre un socket TCP/IP y envía un documento CWF binario. El final del documento se señala cerrando la conexión de cliente.

Instrucciones: Los pasos siguientes describen cómo escribir un flujo de mensajes que puede recibir el documento binario y grabarlo en un archivo plano. Cada mensaje se graba en un archivo separado, cuyo nombre está basado en el ID de la conexión.

  1. Cree un conjunto de mensajes denominado Task2_MsgSet. Para obtener más información, consulte Conjuntos de mensajes: crear un conjunto de mensajes.
  2. Cree un flujo de mensajes llamado TCPIP_Task2 con un nodo TCPIPServerInput y un nodo FileOutput. Para obtener más información, consulte Crear un flujo de mensajes.
  3. Conecte el terminal de salida del nodo TCPIPServerInput al terminal de entrada de un nodo FileOutput.
    Nodo TCPIPServerInput conectado a un nodo FileOutput.
  4. Establezca las propiedades siguientes del nodo TCPIPServerInput:
    1. En el separador Básicas, establezca la propiedad Detalles de la conexión en 14142.
    2. En el separador Análisis de mensaje de entrada, establezca las propiedades siguientes:
      • Establezca la propiedad Dominio de mensajes en MRM.
      • Establezca la propiedad Conjunto de mensajes en Task2_MsgSet.
      • Establezca la propiedad Tipo de mensaje en Task2_MsgType.
      • Establezca la propiedad Formato del mensaje en Binary1.
  5. Establezca las propiedades siguientes del nodo FileOutput:
    1. En el separador Básicas, establezca las siguientes propiedades:
      • Establezca la propiedad Directorio en c:\temp\task2.
      • Establezca la propiedad Nombre de archivo o patrón en Task2.out.
    2. En el separador Solicitud, establezca la propiedad Solicitar ubicación de propiedad de nombre de archivo en $LocalEnvironment/TCPIP/Input/ConnectionDetails/Id.
  6. Guarde el flujo de mensajes.
  7. Cree una referencia de proyecto entre el proyecto de Message Broker y el proyecto de conjunto de mensajes. Para obtener más información, consulte Añadir y eliminar referencias de biblioteca.
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 | ac67430_