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

Cargar un flujo de mensajes existente en la memoria

Utilice la API Java™ de Message Broker al desarrollar aplicaciones de flujos de mensajes para cargar un flujo de mensajes en memoria. Entonces podrá acceder al flujo de mensajes en el código Java.

Debe cargar un flujo de mensajes en memoria para utilizarlo con métodos de API Java de Message Broker dentro del código Java. Para cargar un flujo de mensajes en memoria, cree un objeto Archivo y utilice el método read() de FlowRendererMSGFLOW, que hace que el flujo de mensajes esté disponible para el código Java. El método read() toma el proyecto de flujo de mensajes que contiene el archivo de flujo de mensajes necesario y la vía de acceso relativa del archivo de flujo de mensajes de este proyecto.
En el ejemplo siguiente se muestra cómo cargar un flujo de mensajes que se encuentra en el directorio mqsi:
import java.io.File;
import java.io.IOException;
import com.ibm.broker.MessageBrokerAPIException;
import com.ibm.broker.config.appdev.MessageFlow;
import com.ibm.broker.config.appdev.FlowRendererMSGFLOW;

public class LoadMessageFlow {
    public static void main(String[] args) {
        File msgFlow = new File("../mqsi/main.msgflow");
        try {
            MessageFlow mf1 = FlowRendererMSGFLOW.read(msgFlow);
        } catch (IOException e) {
            // Añada aquí su propio código
            e.printStackTrace();
        } catch (MessageBrokerAPIException e) {
            // Añada aquí su propio código
            e.printStackTrace();
        }
    }
}	

Resultado:

Ahora puede hacer referencia a la instancia del objeto MessageFlow en el código Java.
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:59


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