TP と LU の基本的な用語 (CPI-C)

次の用語では、論理ユニット (LU) を介して通信するトランザクション プログラム (TP) の基本的な特性について説明します。

基本的な会話
マップされた会話よりも複雑で、サービス TP (他のプログラムにサービスを提供する SNA ベースのプログラム) で一般的に使用される会話の種類。 基本的な会話の場合は、 Set_Conversation_Type を使用し、conversation_typeの CM_BASIC_CONVERSATIONを指定します。 詳細については、「 基本会話とマップされた会話の比較」を参照してください。

conversation
特定のタスクを実行する TP 間の相互作用。 各会話には LU-LU セッションが必要です。 TP は、TP 間の通信に TP B と示されているように、複数の会話に同時に関与できます。

呼び出し可能 TP
別の TP によって呼び出すことができる TP。 呼び出し可能な TP は、通常、サーバータイプのアプリケーションです。 つまり、IBM CICS アプリケーションと同じ一般的な方法で動作します。 呼び出し可能 TP のパラメーターは、レジストリまたは環境変数を使用して構成されます。

呼び出し可能な TP にはいくつかの種類があります。

operator-started 呼び出し可能 TP

呼び出される準備として手動で開始される TP。

自動開始呼び出し可能 TP

COMMON Programming Interface for Communications (CPI-C) によって呼び出されたときに自動的に開始される 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 は、ホスト統合サーバー上の SNA Manager を介して構成されます。 この管理ツールは、LU-LU のペアとモードの構成にも使用されます。 LU とモードの構成では、特定の LU-LU ペアがサポートするセッションの数を制御します。

マップされた会話
基本的な会話よりも単純で、アプリケーション TP (エンド ユーザーのタスクを実行するプログラム) で一般的に使用される会話の種類。 会話の種類の既定値はマップされます。 会話の種類は、 Set_Conversation_Type 呼び出しで変更できます。 詳細については、「 基本会話とマップされた会話の比較」を参照してください。

パートナー LU とパートナー TP、またはリモート LU とリモート TP
LU と TP が連携し、特定の会話の最後にあると見なされる場合。