Host Integration Server は、SNA アプリケーションを実行しているシステムと SNA ゲートウェイの間で 2 つの接続を使用します。 最初の接続は、使用可能なリソースなど、HIS サブドメインに関する情報を通信するために使用されます。 これはスポンサー接続と呼ばれます。 これはコンポーネント SNABASE によって確立されます。 2 つ目の接続は、SNA ゲートウェイを経由してホスト システムに移動する SNA トラフィックに使用されます。 SNA アプリケーションと SNA ゲートウェイ上の SNA サーバー サービスの間で直接確立されます。 これはアプリケーション接続と呼ばれます。 どちらの接続も TCP/IP を使用し、NTLM または Kerberos を介してセキュリティで保護されます。
スポンサー接続
Host Integration Server リソースの場所は、コンポーネント SNABASE によって作成された帯域外接続を使用して実現されます。 このコンポーネントは、サーバーとクライアントの両方で実行され、クライアントがサブドメインに関する情報を受信できる通信チャネルを提供します。 HIS サーバー上の SNABASE サービスはスポンサーとして機能し、クライアントの代わりにサブドメイン全体から使用可能なリソースを検索します。 クライアントには、スポンサー サーバーを検索するための 2 つの方法があります。構成ツールに入力されたサーバー名の一覧を使用するか、Active Directory に対してクエリを実行します。 SNABASE が起動すると、スポンサー接続の確立が試みられます。 名前の一覧を使用するように構成されている場合は、レジストリからこのリストを取得します。 Active Directory を使用するように構成されている場合は、サービス バインド情報がサブドメイン名と一致するサービス接続ポイントについてグローバル カタログに対してクエリを実行します。 スポンサーの一覧を取得すると、[ランダム選択] オプションが有効になっていない限り、最初に一覧表示されたサーバーへの接続が試みられます。 選択した最初のサーバーが使用できない場合は、使用可能なサーバーが見つかるまで一覧の下に進みます。 使用可能なサーバーが見つかると、クライアントは Kerberos または NTLM を使用して認証され、サブドメインで使用可能なすべてのサーバーの一覧が表示されます。
使用する方法の決定
スポンサー サーバー名
- スポンサー サーバーとして使用するサーバーを制御できます
- スポンサー サーバー リストの順序を制御できます
Active Directory
- スポンサーとして利用可能なサブドメイン内のすべてのサーバー
- サブドメインの変更は Active Directory に自動的に反映されます
アプリケーション接続
SNA アプリケーションは、IBM 固有の API を使用して、IBM ホスト上のアプリケーションと対話します。 この通信を行うには、IBM ホスト上のリソースとのセッションを確立する必要があります。 ホストとのセッションは、Host Integration Server の SNA ゲートウェイ部分によって提供されます。 SNA アプリケーションが IBM ホスト上のリソースに接続しようとすると、スポンサー接続でクエリが送信され、サブドメイン内のどの SNA ゲートウェイがそのリソースへのアクセスを提供できるかが判断されます。 その後、そのサーバー上の SNA サーバー サービスに接続し、Kerberos または NTLM を使用して認証されます。 ログオンが完了すると、アクセス チェックが実行され、リソースに対する権限が使用されているかどうかを判断します。 リソースにアクセスできる場合は、Windows 上の SNA アプリケーションとホスト システム上の SNA アプリケーションとの間に接続が確立されます。
このセクションの内容
Host Integration Server クライアントと SNA 通信