次の方法で共有


CPI-C プログラムのサイド情報

通信用の 2 つの共通プログラミング インターフェイス (CPI-C) プログラムが通信するために必要な情報は、サイド情報テーブルと呼ばれるテーブルとしてメモリに格納されます。 テーブルは、シンボリック宛先名 (Host Integration Server で構成) と 、Set_CPIC_Side_InformationExtract_CPIC_Side_Information、および Delete_CPIC_Side_Information 呼び出しから派生します。

サイド情報はシステム管理者によって管理されます。

組織内の複数のコンピューターにインストールされる商用プログラムまたはプログラムを開発する場合は、ユーザーまたはシステム管理者がプログラムの各コピーの構成情報を指定できるようにするロジックを含める必要があります。

各サイド情報エントリには、次のフィールドが含まれています。

シンボリック宛先名
これは、 Initialize_Conversation で指定された sym_dest_name パラメーターです。 これは、サイド情報エントリの識別子です。 名前には最大 8 文字の ASCII 文字を指定できます。 使用できる文字については 、Set_CPIC_Side_Information を参照してください。

パートナー LU 名
これは、パートナー論理ユニット (LU) がローカル・プログラムに認識される名前です。 最大 8 文字の ASCII 文字の別名、または最大 17 文字の完全修飾ネットワーク名を指定できます。 使用できる文字については、 Set_Partner_LU_Nameを参照してください。

パートナー プログラムの種類と名前
これらのフィールドは、パートナー・プログラムがアプリケーション・トランザクション・プログラム (TP) か SNA サービス TP かを示し、パートナー・プログラム名を指定します。 アプリケーション TP 名には、最大 64 文字の ASCII 文字を含めることができます。 サービス TP 名には、最大 4 文字を含めることができます。 使用できる文字については、 Set_TP_Nameを参照してください。

モード名
この名前は、LU-to-LU セッションで使用される特性のセットを表します。 モード名には、最大 8 文字の ASCII 文字を含めることができます。 使用できる文字については、 Set_Mode_Nameを参照してください。

会話のセキュリティの種類
このフィールドは、セキュリティが使用されるかどうか、使用される場合は、どのような種類かを示します。

会話セキュリティを使用して、呼び出されたプログラムとの会話を割り当てる前に、呼び出し元のプログラム CPI-C ユーザー ID とパスワードを提供するように要求できます。

呼び出されたプログラムが別のプログラムを呼び出す場合、セキュリティー・タイプは、2 番目に呼び出されたプログラムにセキュリティーが既に検証済みであることを通知できます。

会話のセキュリティの詳細については、「 Set_Conversation_Security_Type」を参照してください。

セキュリティ ユーザー識別子とパスワード
会話セキュリティを使用する場合、呼び出されたプログラムにアクセスするには、有効なユーザー識別子とパスワードの組み合わせが必要です。 ユーザー識別子とパスワードは、最大 10 文字の ASCII 文字にすることができます。 使用できる文字については、「 Set_Conversation_Security_User_IDとSet_Conversation_Security_Password 」を参照 してください