Modelo de ejecución

El modelo de ejecución de WebSphere Message Broker es el sistema que se utiliza para ejecutar flujos de mensajes a través de una serie de nodos.

Cuando se inicializa un grupo de ejecución, se ponen a disposición del tiempo de ejecución los LIL adecuados. El proceso de tiempo de ejecución del grupo de ejecución se inicia y abarca una hebra de configuración dedicada. En el entorno de ejecución del flujo de mensajes, el flujo de mensajes tiene enhebramiento seguro. Puede ejecutar de forma simultánea flujos de mensajes en muchas hebras sin tener en cuenta cuestiones de serialización. Cualquier nodo definido por el usuario que implemente no debe comprometer este modelo de trabajo con hebras. Tenga en cuenta los puntos siguientes:

Si, por ejemplo, está utilizando un nodo definido por el usuario para procesar mensajes y también está utilizando un analizador definido por el usuario para analizar los mensajes de entrada, tanto el nodo como el analizador contendrán funciones de implementación. Cuando se producen determinados sucesos, el intermediario llama, o devuelve la llamada, a estas funciones de implementación.

Cuando se recibe un mensaje de entrada en el intermediario en dicho nodo de entrada, se envía al nodo definido por el usuario.

Si el nodo desea consultar el mensaje para decidir qué hacer con el mismo, llama a una función de utilidad C o a un método Java, según corresponda al lenguaje en que está escrito el nodo. A continuación, el intermediario invoca al analizador definido por el usuario para una de sus funciones de implementación. Esto indica al analizador que debe comenzar a crear el árbol de análisis de WebSphere Message Broker. El analizador empieza a crear el árbol invocando las funciones de programa de utilidad que crean elementos en el árbol de análisis. El intermediario puede llamar varias veces al analizador y no simplemente una.

Conceptos relacionados
Entorno de ejecución
Intermediarios
Grupos de ejecución
Visión general de flujos de mensajes
Tareas relacionadas
Diseñar un flujo de mensajes
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
as01540_