Freigeben über


Host Integration Server-Erweiterungen

Das Host Integration Server DISPLAY-Verb ist mit dem DISPLAY-Verb IBM ES für OS/2 Version 1.0 kompatibel. Da IBM ES für OS/2 Version 1.0 jedoch ein Einzelserversystem ist und Host Integration Server mehrere Serversysteme unterstützt, wurde das DISPLAY-Verb erweitert, damit der Benutzer einen bestimmten Server mit Host Integration Server als Ziel verwenden kann, von dem das DISPLAY-Verb verarbeitet wird.

Um ein DISPLAY-Verb an einen bestimmten Server weiterzuleiten, auf dem Host Integration Server ausgeführt wird, platzieren Sie die ASCII-Zeichenfolge CSEXTNID, gefolgt vom Computernamen des Servers, auf dem Host Integration Server ausgeführt wird, am Anfang des Puffers, auf den buffer_ptr. Der Computername ist eine ASCII-Zeichenfolge mit 32 Byte und kann null sein oder mit Leerzeichen aufgefüllt werden.

Da der lokale Knotenbezeichner auf Knotenbasis für IBM ES für OS/2 Version 1.0 konfiguriert ist und für jede Verbindung in Host Integration Server unterschiedlich sein kann, können Sie mit Host Integration Server auch einen optionalen Verbindungsnamen angeben. Dies ist eine 8-Byte-ASCII-Zeichenfolge, die hinter dem 32-Byte-Computernamen platziert wird. Auch hier kann die Zeichenfolge null sein oder mit Leerzeichen aufgefüllt werden. Im folgenden Beispiel wird die CSEXTNID-Erweiterung veranschaulicht:

csextnid computername 0000000000000000000000000 name

Wenn Sie keinen Verbindungsnamen angeben, gibt Host Integration Server Informationen über die erste Verbindung zurück, die für das Host Integration Server-System konfiguriert wurde.

Wenn Sie keinen Computernamen angeben, wählt Host Integration Server nach dem Zufallsprinzip einen Display-Standardcomputer und eine Verbindung aus, es sei denn, eine bestimmte DISPLAY-Standardverbindung wurde auf dem Server konfiguriert. Diese Parameter können mit dem SNA-Manager oder dem Host Integration Server-Administratorclient konfiguriert werden, wenn Host Integration Server verwendet wird. DISPLAY verhält sich so, als ob Sie die Verbindung und den Computernamen des Servers angegeben haben, der das Verb besitzt. Weitere Informationen zur Verwendung von Standard-LUs finden Sie in der Hilfe zu Host Integration Server.

Host Integration Server ermöglicht ihnen auch die Verwendung von DISPLAY , um eine Liste der aktiven Server zurückzugeben. Platzieren Sie hierzu die Zeichenfolge CSEXTNIDCSLISTND im DISPLAY-Puffer , und legen Sie die angegebenen Parameter sna_global_info, lu62_info usw. auf AP_NO fest. Die Informationen werden im DISPLAY-Puffer im folgenden Format zurückgegeben.

Syntax

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

Hinweise

In der aktuellen Version von Host Integration Server ist node_name immer SNASERVR und box_name der Computername des Servers.