この図は、DLLをコールするために、ユーザー・セッションがマルチスレッド・エージェント・プロセスへの複数のスレッドを起動できることを示しています。この図は、2つのユーザー・セッションをOracle ServerとHSで構成されるボックスとして示しています。各ユーザー・セッションから、エージェント・プロセスのディスパッチャ・スレッドに向かう矢印があります。ユーザー・セッションごとに1つのスレッドがあります。各ディスパッチャ・スレッドからタスク・スレッドに向かう矢印があります。タスク・スレッドもエージェント・プロセス内にあります。タスク・スレッドの1つは、両方のユーザー・セッション(両方のディスパッチャ・スレッド)からの要求を処理することを示しています。各タスク・スレッドからDLLのコレクション(エージェント・プロセスの外部)に向かう矢印があります。