Informations secondaires pour les programmes CPI-C
Les informations requises pour la communication de deux programmes CPI-C (Common Programming Interface for Communications) sont stockées sous la forme d’une table, appelée table d’informations latérales, en mémoire. La table est dérivée du nom de destination symbolique (configuré dans Host Integration Server) et des appels Set_CPIC_Side_Information, Extract_CPIC_Side_Information et Delete_CPIC_Side_Information .
Les informations latérales sont conservées par l’administrateur système.
Si vous développez des programmes commerciaux ou des programmes qui seront installés sur plusieurs ordinateurs au sein de votre organization, il est recommandé d’inclure une logique qui permet à un utilisateur ou à un administrateur système de spécifier des informations de configuration pour chaque copie du programme.
Chaque entrée d’informations latérales contient les champs suivants :
Nom de destination symbolique
Il s’agit du paramètre sym_dest_name spécifié par Initialize_Conversation. Il s’agit de l’identificateur de l’entrée d’informations latérales. Le nom peut contenir jusqu’à huit caractères ASCII. Consultez Set_CPIC_Side_Information pour connaître les caractères autorisés.
Nom de l’unité lu partenaire
Il s’agit du nom sous lequel l’unité logique partenaire (LU) est connue du programme local. Il peut s’agir d’un alias de huit caractères ASCII maximum ou d’un nom réseau complet de 17 caractères maximum. Pour connaître les caractères autorisés, consultez Set_Partner_LU_Name.
Type et nom du programme partenaire
Ces champs indiquent si le programme partenaire est un programme de transaction d’application (TP) ou un TP de service SNA, et fournissent le nom du programme partenaire. Un nom TP d’application peut contenir jusqu’à 64 caractères ASCII. Un nom tp de service peut contenir jusqu’à quatre caractères. Pour connaître les caractères autorisés, consultez Set_TP_Name.
Nom du mode
Ce nom représente un ensemble de caractéristiques à utiliser dans une session LU à LU. Le nom du mode peut contenir jusqu’à huit caractères ASCII. Pour connaître les caractères autorisés, consultez Set_Mode_Name.
Type de sécurité de conversation
Ce champ indique si la sécurité sera utilisée et, le cas échéant, quel type.
Vous pouvez utiliser la sécurité des conversations pour exiger que le programme d’appel fournisse un identificateur d’utilisateur et un mot de passe avant que CPI-C alloue une conversation avec le programme appelé.
Pour un programme appelé qui appelle à son tour un autre programme, le type de sécurité peut informer le deuxième programme appelé que la sécurité a déjà été vérifiée.
Pour plus d’informations sur la sécurité des conversations, consultez Set_Conversation_Security_Type.
Identificateur d’utilisateur et mot de passe de sécurité
Si vous envisagez d’utiliser la sécurité de conversation, une combinaison valide d’identificateur d’utilisateur et de mot de passe est requise pour accéder au programme appelé. L’identificateur utilisateur et le mot de passe peuvent contenir jusqu’à 10 caractères ASCII. Pour plus d’informations sur les caractères autorisés , consultez Set_Conversation_Security_User_ID et Set_Conversation_Security_Password.