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 通信

関連項目

SNA サービス