Un grupo de ejecución es una agrupación de flujos de mensajes que se ha asignado a un intermediario. El intermediario impone un grado de aislamiento entre los flujos de mensajes de los distintos grupos de ejecución asegurándose de que se ejecuten en espacios de direcciones distintos o como procesos únicos.
Cada grupo de ejecución se inicia como un proceso distinto del sistema operativo, proporcionando de este modo un entorno de ejecución aislado a un conjunto de flujos de mensajes desplegados. Dentro de un grupo de ejecución, los flujos de mensajes asignados se ejecutan en agrupaciones con hebras distintas. Se puede especificar el tamaño de la agrupación de hebras (es decir, el número de hebras) asignado a cada flujo de mensajes especificando el número de instancias adicionales de cada flujo de mensajes.
La modalidad en la que trabaja el intermediario puede afectar al número de grupos de ejecución que puede utilizar; consulte Restricciones que se aplican en cada modalidad de operación.
Al crear una referencia a un intermediario en el WebSphere Message Broker Toolkit, se configura un solo grupo de ejecución predeterminado que queda preparado para ser utilizado. Si se configuran más grupos de ejecución, podrán separarse flujos de mensajes que gestionen datos confidenciales como, por ejemplo, registros de nóminas, información de seguridad o información sobre productos no anunciados, de otros flujos de mensajes que no sean confidenciales.
Si crea grupos de ejecución adicionales, deberá dar a cada grupo un nombre que sea único dentro del intermediario, y asignar y desplegar uno o más flujos de mensajes para cada uno.
Puede crear y desplegar grupos de ejecución en el WebSphere Message Broker Toolkit o utilizando mandatos.
Un proceso de grupo de ejecución también se denomina DataFlowEngine (DFE); este término normalmente se utiliza en casos de determinación de problemas (contenido de rastreo, mensajes de diagnóstico, etc.) Un DFE se crea como un proceso de sistema operativo, y tiene una relación uno-a-uno con el grupo de ejecución denominado. Si se ejecuta más de un flujo de mensajes dentro de un grupo de ejecución, se crean varias hebras dentro del proceso DFE.