2.4 IMSサーバー・リクエストの処理

IMSサーバー・リクエストは、着信リクエスト(IMS側から見たとき)とも呼ばれ、IMSサーバー・トランザクションが提供するサービスに向けてリモート・クライアントから発行されるリクエストです。

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