10.3.12.3 説明
ARTWTRNサーバーはアプリケーション・トランザクションをTuxedoサービスとして提供し、トランザクション・リクエストを受信すると、対応するプログラムを実行します。
これらのサーバーは、擬似対話型CICSトランザクションをサポートするために非対話型です。
- 起動時に、ARWTRNサーバーは、提供するトランザクション1つにつき1つのサービスを公開します。
- 非3270sクライアントは、tpcallを介してARTWTRNにリクエストを送信し、ARTWTRN/1がそのリクエストを受信します。
- このサービスを提供する1台のARTWTRNサーバーは、FMLバッファからの関連付けられたアプリケーション・データとともにリクエストを受信し、トランザクションを処理します。
- トランザクションの処理後、RETURN {TRANSID}で返信がクライアントに送信され、ARTWTRNサーバーは、アプリケーション・データとTRANSIDを戻すためのtpreturn()により、FMLバッファとの対話を終了します。
- ユーザーがアプリケーション・データを変更し、トランザクションに再送信する場合、非3270sクライアントでは、ステップ4で受信したTRANSIDに従って、ARTWTRNへのリクエストを送信できます。
tranclassに属さないか、MAXACTIVE >1であるtranclassに属しているトランザクションのみが、これらのサーバーにより通知されます。
親トピック: ARTWTRNの構成