2.4 IMSサーバー・リクエストの処理
IMSサーバー・リクエストは、着信リクエスト(IMS側から見たとき)とも呼ばれ、IMSサーバー・トランザクションが提供するサービスに向けてリモート・クライアントから発行されるリクエストです。
- TMA TCP for IMSがリモート・システムからリクエストを受信すると、リクエスト・メッセージがフォーマットされてから、IMSメッセージ・キューに挿入され、指定のIMSサーバー・トランザクション(リクエストを処理するIMSサーバー・トランザクションのトランザクション・コードに該当するリクエスト対象のサービス名)に処理されるまで待機します。
- IMSは、指定のサーバー・トランザクションがリクエスト・メッセージを処理するためのスケジュールを設定します。
- サーバー・トランザクションは、IMSメッセージ・キューからリクエスト・メッセージを取得し、指示された処理を実行します。
- レスポンスが要求されている場合、サーバー・トランザクションはレスポンス・メッセージをフォーマットしてから、TMA TCP for IMSゲートウェイ宛てのIMSメッセージ・キューに挿入します。
- TMA TCP for IMSゲートウェイはIMSからレスポンス・メッセージを取得し、TCP/IP接続を介してリクエスト元のリモート・システムに戻します。