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

Despliegue de un subflujo creado como un archivo .msgflow

Puede desplegar un subflujo creado como un archivo .msgflow en un grupo de ejecución enviando un archivo archivador de intermediario (BAR) a un grupo de ejecución en un intermediario, que desempaqueta y almacena el contenido listo para cuando se inicien los flujos de mensajes. Tenga en cuenta las diferencias que existen al desplegar un subflujo en WebSphere Message Broker Versión 8.0.0.0, Versión 8.0.0.1 y versiones posteriores.

Acerca de esta tarea

Desde una perspectiva de despliegue, en WebSphere Message Broker, los subflujos creados como un archivo .msgflow se pueden desplegar de cualquiera de las formas siguientes:
  • Como parte de un flujo de mensajes definido en un proyecto de Message Broker.
  • Como parte de una aplicación o un servicio.
Nota: Si despliega un subflujo creado como un archivo .msgflow como un recurso independiente, encontrará incoherencias de proceso en el entorno de ejecución del intermediario. Esta configuración de despliegue de subflujo no es válida. La siguiente información explica porqué no es válida:
  • Cuando se despliega un subflujo independientemente de cualquiera de los flujos de mensajes definidos en un proyecto de Message Broker que utilizan este subflujo, el subflujo creado como un archivo .msgflow debe contener un nodo de entrada como por ejemplo el nodo MQInput. Cuando el subflujo incluye un nodo de entrada y opcionalmente un nodo de salida y se añade este subflujo al flujo de mensajes, se está invocando efectivamente un flujo de mensajes.
  • El subflujo se puede desplegar directamente en un grupo de ejecución en un intermediario o como parte de una biblioteca. El subflujo y los flujos de mensajes que incluyen este subflujo deben desplegarse en el mismo grupo de ejecución en un intermediario.
  • Puede crear un archivo BAR que contenga solo un archivo .msgflow que funcione como un subflujo con un nodo de entrada. No obstante, también debe crear un archivo BAR para desplegar el flujo de mensajes que incluye el subflujo. El archivo BAR que incluye el flujo de mensajes incluye también una copia del subflujo.
  • Al ejecutar la solución, tiene activas en el entorno de ejecución del intermediario dos copias del subflujo que pueden tomar mensajes para que los procese su nodo de entrada. No todos los mensajes se procesan de la misma forma.

Procedimiento

Para desplegar un subflujo creado como un archivo .msgflow, realice los pasos siguientes:

  1. Decida si tiene previsto desplegar un subflujo como parte de una aplicación, un servicio de integración o un proyecto de Message Broker.
  2. Verifique que tiene una configuración de despliegue válida. Para obtener más información, consulte Configuraciones de despliegue de subflujos creados como archivos .msgflow.
  3. Despliegue el archivo BAR en el tiempo de ejecución de WebSphere Message Broker. Para obtener más información, consulte Despliegue de un archivo de archivado de intermediario.

Qué hacer a continuación

Cuando haya desplegado una versión de un subflujo en el tiempo de ejecución es posible que desee actualizar el subflujo. Para obtener más información, consulte Actualización de un subflujo.