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

Copiar un flujo de mensajes o subflujo utilizando Copiar

Copie un flujo de mensajes o subflujo para utilizarlo como punto de partida para un nuevo flujo de mensajes o subflujo que tenga un funcionamiento parecido. Por ejemplo, es posible que desee sustituir o eliminar uno o dos nodos para procesar mensajes de manera distinta.

Antes de empezar:

Para realizar esta tarea, debe haber creado ya un flujo de mensajes o subflujo; para obtener más información, consulte Crear un flujo de mensajes o Crear un subflujo.

La Vista Desarrollo de intermediario se llena con todas las aplicaciones, bibliotecas y proyectos de Message Broker a los que tiene acceso. Estos contenedores incluyen flujos de mensajes y subflujos. El nombre de los archivos de flujo de mensajes es nombre_flujo_mensajes.msgflow. El nombre de los archivos de subflujo es nombre_subflujo.subflow.

Para copiar un flujo de mensajes, realice los pasos siguientes:

  1. En la Vista Desarrollo de intermediario, expanda la aplicación, biblioteca o proyecto de Message Broker correspondiente.
  2. Seleccione el flujo de mensajes o subflujo que desea copiar y pulse Editar > Copiar.
  3. Selecccione la aplicación, biblioteca o proyecto de Message Broker en el que desea copiar el flujo de mensajes o subflujo y luego pulse Editar > Pegar.

    Puede copiar el flujo en un contenedor diferente o en el mismo contenedor. Si el contenedor de destino no contiene un esquema de intermediario, el esquema se crea automáticamente cuando pega el flujo de mensajes o subflujo. Si copia un flujo en el mismo contenedor, se le solicitará que renombre el flujo.

    Cuando copia un flujo de mensajes o subflujo, los archivos asociados (ESQL y de correlación, si los hay) no se copian automáticamente en el mismo contenedor de destino. Para copiar también estos archivos, debe copiar y pegar cada archivo.

    Es posible que también tenga que actualizar nodos que tienen ESQL o correlaciones asociadas, para asegurarse de que los módulos sean exclusivos. Por ejemplo, ha creado un flujo de mensajes Test1 que contiene un solo nodo Compute. Copia el flujo de mensajes Test1 y el archivo .esql en la misma aplicación, biblioteca o el mismo proyecto de Message Broker, y renombra la copia Test2. Pero ahora existen dos módulos denominados Test1_Compute en el mismo esquema: uno está en Test1.esql y el segundo está en Test2.esql.

    No se da soporte a esta duplicación y, cuando haya completado la acción de copia, se anotará un mensaje de error en la vista Problemas. Debe renombrar los módulos ESQL asociados en el archivo .esql y actualizar las propiedades de nodo coincidentes para asegurarse de que cada módulo de un esquema de intermediario sea exclusivo.

Cuando haya realizado estos pasos, el flujo se copia con todos los valores de propiedades intactos. Si va a utilizar esta copia del flujo de mensajes o subflujo para otro fin (por ejemplo, para recuperar mensajes de una cola de entrada distinta), es posible que tenga que modificar sus propiedades.

También puede copiar un flujo pulsando Archivo > Guardar como. Esta tarea se describe en Guardar un flujo de mensajes o subflujo.

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 17:00:52


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