次の方法で共有


呼び出し可能なトランザクション プログラム

呼び出し可能な TP は、別の TP によって呼び出すことができる TP です。 呼び出し可能な TP は、着信要求で使用できる通知として Host Integration Server に名前を指定するように記述または構成されます。 Host Integration Server 呼び出し可能な TP は、任意の Host Integration Server コンピューターまたは Windows クライアントで実行できます。

呼び出し可能な TP には、次の 2 種類があります。

  • オペレーターが起動した呼び出し可能な TP

    オペレーターによって開始される呼び出し可能 TP は、TP を呼び出す前にオペレーターが開始する必要があります。 オペレーターが起動した呼び出し可能 TP が開始されると、RECEIVE_ALLOCATE動詞を発行して Host Integration Server にその可用性を通知します。 RECEIVE_ALLOCATEは、呼び出し可能な TP の名前を提供します。

  • 自動開始される呼び出し可能なTP

    自動的に起動された呼び出し可能 TP は、必要に応じて Host Integration Server によって開始できます。 TP を Host Integration Server に識別できるように、ローカル システムに登録する必要があります。 (TP の登録方法の詳細については、「 Microsoft Host Integration Server APPC アプリケーション 」または 「Microsoft Host Integration Server CPI-C アプリケーション」を参照してください)。登録された情報は、TP を自動開始として定義し、TP 名を指定する必要があります。 登録された情報では、呼び出し可能 TP が使用するローカル LU エイリアスを指定することもできます。

    自動開始された TP にローカル LU エイリアスが登録されていない場合、結果の Host Integration Server 構成は、呼び出し元の要求に対する応答の柔軟性を高めることができます。

    Host Integration Server によって自動で開始された TP は、オペレーターが開始した TP と同様に、RECEIVE_ALLOCATE を発行します。 RECEIVE_ALLOCATEは、TP に登録されたのと同じ TP 名を指定する必要があります。

    各 Host Integration Server は、呼び出し可能な TP 名と、TP 名に関連付けられている LU エイリアスの一覧を保持します。 呼び出し元 TP から要求が送信されると、Host Integration Server は、要求された呼び出し可能 TP 名と関連する LU エイリアスを、使用可能な呼び出し可能な TP (関連する LU エイリアスを含む可能性があります) の一覧と比較します。 この比較の実行方法の詳細については、「 Microsoft Host Integration Server APPC アプリケーション 」または 「Microsoft Host Integration Server CPI-C アプリケーション」を参照してください。

    一致するものが見つかった場合、Host Integration Server は、要求された TP を含むシステムにその Host Integration Server コンピューターへの接続を通知します。

    一致するものが見つからない場合、Host Integration Server は受信要求を拒否します。

こちらもご覧ください

トランザクション プログラム
トランザクション プログラム (TP) ごとの一意な TP 名
TP 名が一意ではなく、ローカル LU エイリアスは一意です
TP 名が一意ではありません。ローカル LU エイリアスが指定されていません
トランザクション プログラムの呼び出し
TP とホスト統合サーバー構成の呼び出し
呼び出し可能な TP とホスト統合サーバーの構成