Partager via


Extensions de Host Integration Server

Le verbe DISPLAY du serveur d’intégration hôte est compatible avec le verbe DISPLAY IBM ES pour OS/2 version 1.0. Toutefois, étant donné que IBM ES pour OS/2 version 1.0 est un système à serveur unique et que Host Integration Server prend en charge les systèmes à plusieurs serveurs, le verbe DISPLAY a été étendu pour permettre à l’utilisateur de cibler un serveur spécifique exécutant Host Integration Server par lequel le verbe DISPLAY sera traité.

Pour diriger un verbe DISPLAY sur un serveur particulier exécutant Host Integration Server, placez la chaîne ASCII CSEXTNID, suivie du nom d’ordinateur du serveur exécutant Host Integration Server au début de la mémoire tampon pointée par buffer_ptr. Le nom de l’ordinateur est une chaîne ASCII de 32 octets qui peut être nulle ou remplie d’espaces.

Étant donné que l’identificateur de nœud local est configuré par nœud pour IBM ES pour OS/2 version 1.0 et peut être différent pour chaque connexion dans Host Integration Server, Host Integration Server vous permet également de spécifier un nom de connexion facultatif. Il s’agit d’une chaîne ASCII de 8 octets, qui est placée après le nom de l’ordinateur de 32 octets. Là encore, la chaîne peut être nulle ou rembourrée avec des espaces. L’exemple suivant illustre l’extension CSEXTNID :

nom de l’ordinateur csextnid 000000000000000000000 nom

Si vous ne spécifiez pas de nom de connexion, Host Integration Server retourne des informations sur la première connexion configurée pour le système Host Integration Server.

Si vous ne spécifiez pas de nom d’ordinateur, Host Integration Server choisit au hasard un ordinateur DISPLAY et une connexion par défaut, sauf si une connexion DISPLAY par défaut spécifique a été configurée sur le serveur. Ces paramètres peuvent être configurés avec le gestionnaire SNA ou le client administrateur host Integration Server lors de l’utilisation du serveur d’intégration hôte. DISPLAY se comporte comme si vous spécifiiez la connexion et le nom d’ordinateur du serveur propriétaire du verbe. Pour plus d’informations sur l’utilisation des unités de référence par défaut, consultez l’aide de Host Integration Server.

Host Integration Server vous permet également d’utiliser DISPLAY pour retourner une liste de serveurs actifs. Pour ce faire, placez la chaîne CSEXTNIDCSLISTND dans la mémoire tampon DISPLAY et définissez les paramètres fournis sna_global_info, lu62_info, etc., pour AP_NO. Les informations sont retournées dans la mémoire tampon DISPLAY au format suivant.

Syntaxe

  
#activenodes            - 2 bytes  
  node_name 1           - 8 bytes  
  box_name 1            - 32 bytes  
  .  
  node_name m  
  box_name m  

Notes

Dans la version actuelle de Host Integration Server, node_name est toujours SNASERVR et box_name est le nom de l’ordinateur du serveur.