サービス実行プロセス (Service Execution Process; SEP)

エンタープライズ サーバー インスタンス では、提供する機能に応じて、複数の SEP を実行できます。ある要求の処理を終えた SEP は、生成された別の要求の処理に使用できます。SEP には次のコンポーネントが含まれています。

要求は次のように処理されます。

  1. エンタープライズ サーバー インスタンス の通信マネージャーがクライアント要求を受信します。要求が共有メモリ領域のキューに入り、実行のスケジュールが設定されます。
  2. SEP が使用可能になると要求の処理が開始され、アプリケーション コンテナーが呼び出されます。
  3. アプリケーション コンテナーは、要求ハンドラーを呼び出して、受け取った要求を解読します。

    この要求ハンドラーは、Interface Mapping Toolkit が作成したマッピング情報を使用して、要求パラメータを COBOL アプリケーションの呼び出しインターフェイスにマップします。

  4. COBOL アプリケーションが要求の処理を完了すると、アプリケーション コンテナーは要求ハンドラを呼び出して出力パラメータをクライアントが解読できる形式にマップします。
  5. アプリケーション コンテナーは、応答を通信マネージャーに渡します。通信マネージャーは、受け取った応答をクライアントに返します。