TP と LU の基本的な用語
次の用語では、論理ユニット (LU) を介して通信するトランザクション プログラム (TP) の基本的な特性について説明します。
非同期動詞
最初の関数呼び出しがすぐに返される APPC 動詞。これにより、動詞の処理中にプログラムの通常の操作がブロックされません。 詳細については、「 データの非同期受信」を参照してください。
基本的な会話
マップされた会話よりも複雑で、サービス TP (他のプログラムにサービスを提供する SNA ベースのプログラム) で一般的に使用される会話の種類。 詳細については、「 基本会話とマップされた会話の比較」を参照してください。
conversation
特定のタスクを実行する TP 間の相互作用。 各会話には LU-LU セッションが必要です。 TP は、TP 間の通信に TP B で示されているように、複数の会話に同時に関与できます。
呼び出し可能 TP
別の TP によって呼び出すことができる TP。 呼び出し可能な TP は、通常、サーバータイプのアプリケーションです。つまり、CICS などのアプリケーションが機能するのと同じ一般的な方法で動作します。 呼び出し可能 TP のパラメーターは、レジストリまたは環境変数を使用して構成されます。
呼び出し可能な TP にはいくつかの種類があります。
operator-started 呼び出し可能 TP
呼び出される準備として手動で開始される TP。
自動開始呼び出し可能 TP
呼び出されたときに APPC によって自動的に開始される TP。
キューに入った TP
複数回呼び出されると、1 回読み込まれた後、後続の要求をキューに入れ、一度に 1 つずつ処理する TP。 すべてのオペレーター開始 TP と一部の自動開始 TP がキューに入れられます。
キューに入れされていない TP
TP は複数回読み込まれ、呼び出されるたびに 1 回読み込まれます。 一部の自動開始 TP はキューに入れられませんが、オペレーター開始 TP はキューに入れられません。
詳細については、「 呼び出し可能な TP」を参照してください。
TP の呼び出し
他の TP を呼び出す (つまり、会話を開始できる) TP。 呼び出し側の TP は通常、クライアントタイプのアプリケーションです。つまり、エミュレーターと同じ一般的な方法で動作します。 詳細については、「 TP の呼び出し」を参照してください。
ローカル LUと ローカル TP
LU と TP が連携し、特定の会話の "ホーム ベース" と見なされる場合。 この観点から、他のいくつかの LU と TP は、"パートナー" または "リモート" LU と TP と見なされます。
LU エイリアス
TP への LU を識別する文字列。 エイリアスは最大 8 文字まで指定できます。
LU-LU セッション
特定の接続を介した 2 つの LU 間の特定の時間の通信。 2 つの TP が対話するには、LU-LU セッションが必要です。 1 つのセッションは、多数の TP のペアで順次使用できます。
LU 6.2 には、複数のセッション (パートナー LU が異なる 2 つ以上の同時セッション) と並列セッション (同じパートナー LU を持つ 2 つ以上の同時セッション) を含めることができます。
LU と LU のペアとモードは、ホスト統合サーバー上の SNA マネージャーを使用して構成されます。
マップされた会話
基本的な会話よりも単純で、アプリケーション TP (エンド ユーザーのタスクを実行するプログラム) で一般的に使用される会話の種類。 動詞の先頭 にMC_ 文字は、マップされた会話を表します。 詳細については、「 基本会話とマップされた会話の比較」を参照してください。
パートナー LUと パートナー TP、または リモート LUと リモート TP
LU と TP が連携し、特定の会話の最後にあると見なされる場合。
同期動詞
動詞の処理が完了するまで、それ以上のプログラム操作をブロックする APPC 動詞。