Freigeben über


Kommunikation zwischen Host Integration Server-Computern und Clientcomputern

Host Integration Server verwendet zwei Verbindungen zwischen den Systemen, auf denen SNA-Anwendungen ausgeführt werden, und dem SNA-Gateway. Die erste Verbindung wird verwendet, um Informationen zur HIS-Unterdomäne zu kommunizieren, z. B. verfügbare Ressourcen. Dies wird als Sponsorverbindung bezeichnet. Sie wird von der Komponente SNABASE eingerichtet. Die zweite Verbindung wird für den SNA-Datenverkehr verwendet, der über das SNA-Gateway zu den Hostsystemen führt. Sie wird direkt zwischen der SNA-Anwendung und dem SNA-Serverdienst auf dem SNA-Gateway eingerichtet. Dies wird als Anwendungsverbindung bezeichnet. Beide Verbindungen verwenden TCP/IP und werden über NTLM oder Kerberos geschützt.

Sponsorverbindung

Der Speicherort der Host Integration Server-Ressource wird mithilfe einer Out-of-Band-Verbindung erreicht, die von der Komponente SNABASE erstellt wird. Diese Komponente wird sowohl auf dem Server als auch auf dem Client ausgeführt und stellt einen Kommunikationskanal bereit, über den der Client Informationen über die Unterdomäne empfangen kann. Der SNABASE-Dienst auf den HIS-Servern fungiert als Sponsor und suche verfügbare Ressourcen aus der gesamten Unterdomäne im Auftrag des Clients. Der Client verfügt über zwei Methoden zum Suchen eines Sponsorservers. mithilfe einer Liste von Servernamen, die in das Konfigurationstool eingegeben wurden, oder durch Abfragen von Active Directory. Beim Starten von SNABASE wird versucht, eine Sponsorverbindung herzustellen. Wenn sie für die Verwendung einer Liste von Namen konfiguriert ist, wird diese Liste aus der Registrierung abgerufen. Wenn es für die Verwendung von Active Directory konfiguriert ist, fragt er den globalen Katalog nach Dienstverbindungspunkten ab, deren Dienstbindungsinformationen dem Unterdomänennamen entsprechen. Sobald die Liste der Sponsoren abgerufen wurde, wird versucht, eine Verbindung mit dem ersten aufgeführten Server herzustellen, es sei denn, die Option Zufällige Auswahl ist aktiviert. Wenn der erste ausgewählte Server nicht verfügbar ist, wird die Liste nach unten fortgesetzt, bis ein verfügbarer Server gefunden wird. Wenn ein verfügbarer Server gefunden wird, wird der Client mithilfe von Kerberos oder NTLM authentifiziert und dann mit einer Liste aller in der Unterdomäne verfügbaren Server bereitgestellt.

Bestimmen der zu verwendenden Methode

Sponsorservernamen

  • Ermöglicht die Kontrolle darüber, welcher Server als Sponsorserver verwendet wird
  • Ermöglicht die Kontrolle über die Reihenfolge der Sponsorserverliste

Active Directory

  • Alle Server in der Unterdomäne, die als Sponsoren verfügbar sind
  • Änderungen in der Unterdomäne werden automatisch in Active Directory widergespiegelt.

Anwendungsverbindung

SNA-Anwendungen verwenden IBM-spezifische APIs, um mit Anwendungen auf einem IBM-Host zu interagieren. Damit diese Kommunikation erfolgt, muss eine Sitzung mit Ressourcen auf dem IBM Host eingerichtet werden. Sitzungen mit dem Host werden vom SNA-Gatewayteil von Host Integration Server bereitgestellt. Wenn eine SNA-Anwendung versucht, eine Verbindung mit einer Ressource auf einem IBM-Host herzustellen, wird eine Abfrage an die Sponsorverbindung gesendet, um zu bestimmen, welches SNA-Gateway in der Unterdomäne Zugriff auf diese Ressource bieten kann. Anschließend wird eine Verbindung mit dem SNA-Serverdienst auf diesem Server hergestellt und mithilfe von Kerberos oder NTLM authentifiziert. Sobald die Anmeldung abgeschlossen ist, wird eine Zugriffsüberprüfung durchgeführt, um zu ermitteln, ob die Verwendungen Rechte für die Ressource haben. Wenn sie Zugriff auf die Ressource haben, wird eine Verbindung zwischen der SNA-Anwendung unter Windows und der SNA-Anwendung auf dem Hostsystem hergestellt.

In diesem Abschnitt

Kommunikation zwischen dem Host Integration Server-Client und SNA

Weitere Informationen

SNA-Dienst