Model Two — Management-Directed

This model is similar to the empowerment model, with the exception that the main task also calls the Receive_Allocate service. The main task passes the conversation IDs it receives to the subtasks (instead of allowing the subtasks to call Receive_Allocate).

This model provides a greater degree of centralized control within the main task. In this case, however, the main task must monitor its subtasks periodically to determine which subtasks are available to process a conversation.