10.3.12.3 説明

ARTWTRNサーバーはアプリケーション・トランザクションをTuxedoサービスとして提供し、トランザクション・リクエストを受信すると、対応するプログラムを実行します。

これらのサーバーは、擬似対話型CICSトランザクションをサポートするために非対話型です。

  1. 起動時に、ARWTRNサーバーは、提供するトランザクション1つにつき1つのサービスを公開します。
  2. 非3270sクライアントは、tpcallを介してARTWTRNにリクエストを送信し、ARTWTRN/1がそのリクエストを受信します。
  3. このサービスを提供する1台のARTWTRNサーバーは、FMLバッファからの関連付けられたアプリケーション・データとともにリクエストを受信し、トランザクションを処理します。
  4. トランザクションの処理後、RETURN {TRANSID}で返信がクライアントに送信され、ARTWTRNサーバーは、アプリケーション・データとTRANSIDを戻すためのtpreturn()により、FMLバッファとの対話を終了します。
  5. ユーザーがアプリケーション・データを変更し、トランザクションに再送信する場合、非3270sクライアントでは、ステップ4で受信したTRANSIDに従って、ARTWTRNへのリクエストを送信できます。

tranclassに属さないか、MAXACTIVE >1であるtranclassに属しているトランザクションのみが、これらのサーバーにより通知されます。