ArcGIS Web Adaptor (IIS) を使用すると、ArcGIS Server と既存の Web サーバーを統合できるようになります。 IIS セットアップは、Windows 7、8、8.1、10、Windows Server 2008、2008 R2、Windows Server 2012、2012 R2 に含まれる IIS と互換性があります。これは、IIS のバージョン 7.0、7.5、8.0、8.5 および 10 に対応しています。
ArcGIS Web Adaptor は、既存の Web サイトで稼働し、リクエストを ArcGIS Server コンピューターへ転送するアプリケーションです。サイトを定期的にポーリングし、どのコンピューターが追加または削除されたかを確認します。次に、現在参加しているコンピューターだけにトラフィックを転送します。ArcGIS Server サイトを外部の利用者に公開するときには、ArcGIS Web Adaptor をインストールするか、それと同等のリクエスト転送およびセキュリティ技術を実装する必要があります。
ArcGIS Web Adaptor の利点
ArcGIS Web Adaptor には、次の利点があります。
ArcGIS Server と組織の既存の Web サーバーを統合できる。Web サーバーをサイトに導入することにより、GIS サービスを使用する Web アプリケーションをホストすることが可能になる。
受信したリクエストをサイトの ArcGIS Server に分散する単一のエンドポイントを提供できる。
組織の標準 Web サイトおよびポートを通じて ArcGIS Server を公開できる。デフォルトのポート 6080 またはデフォルトのサイト名 arcgis をユーザーに見せたくない場合は、ArcGIS Web Adaptor を使用します。
ArcGIS Server Administrator Directory および ArcGIS Server Manager を外部ユーザーに表示しないようにできます。
ArcGIS Desktop ユーザーが ArcGIS Server への管理者または公開者接続を確立できないようにする。
組織のアイデンティティ ストアとセキュリティ ポリシーを Web 層レベルで使用できる。たとえば、IIS を使用している場合、統合 Windows 認証を使用して、ポータルに入ることのできるユーザーを制限できます。また、Web サーバーに組み込まれているか拡張サポートがある場合、PKI (Public Key Infrastructure) も使用できます。これを使用すると、ログインしてサービス、Web アプリケーション、および ArcGIS Server を使用するときに、シングル サインオンやその他のカスタム認証を提供できます。
ArcGIS Web Adaptor の配置シナリオ
ArcGIS Web Adaptor は、さまざまな構成の ArcGIS Server サイトで使用できます。たとえば、ArcGIS Server コンピューターが 1 つあるサイトでは、ArcGIS Web Adaptor を ArcGIS Server と同じコンピューターにインストールしたり、専用の Web サーバーに置いて負荷を軽減したりできます。複数コンピューターの環境では、ArcGIS Web Adaptor を 1 つの Web サーバーにインストールしてサイトへのエントリ ポイントを 1 つにするか、複数の Web サーバーにインストールして Web サーバー層に冗長性を持たせることができます。
ArcGIS Web Adaptor のバージョンは、登録された ArcGIS Server サイトのバージョンと常に一致する必要があります。1 つの Web サーバーに複数の ArcGIS Web Adaptor を構成している場合、すべての ArcGIS Web Adaptor に対して異なるバージョン番号を使用できます。
レガシー:
10.2 以前のバージョンでは、1 つの Web サーバー上にあるすべての ArcGIS Web Adaptor に同じバージョン番号を使用する必要がありました。セットアップを実行すると、すべての既存の ArcGIS Web Adaptor が最新バージョンにアップグレードされました。
ArcGIS Web Adaptor は、ArcGIS Server のプラットフォームとは独立しています。したがって、配置する ArcGIS Web Adaptor と ArcGIS Server サイトのオペレーティング システム プラットフォームは同じでなくてもかまいません。たとえば、サイトが Linux コンピューターで構成されていても、ArcGIS Web Adaptor (IIS) が ArcGIS Server と連携して動作するように配置できます。
ArcGIS Web Adaptor を既存のサイト アーキテクチャに統合するさまざまな方法の詳細については、「配置シナリオ」をご参照ください。
インストールした ArcGIS Web Adaptor でのサービスへのアクセス
ArcGIS Web Adaptor をインストールして構成すると、サービスへのアクセスに使用する URL が変わります。以下に、ArcGIS Web Adaptor をインストールし、ポート 80 を使用するようにした後に変わる URL の例をいくつか示します。
ArcGIS Server Services Directory (REST Web サービス)
ArcGIS Web Adaptor なし: http://gisserver.domain.com:6080/arcgis/rest/services。
ArcGIS Web Adaptor あり: http://webadaptorhost.domain.com/webadaptorname/rest/services。たとえば、ArcGIS Web Adaptor をホストしているコンピューターの名前が、wa とドメイン myorg.net の組み合わせで、ArcGIS Web Adaptor の名前が arcgis である場合、ArcGIS Server Services Directory へのアクセスに使用する URL は http://wa.myorg.net/arcgis/rest/services となります。
SOAP Web サービス
ArcGIS Web Adaptor なし: http://gisserver.domain.com:6080/arcgis/services。
ArcGIS Web Adaptor あり: http://webadaptorhost.domain.com/webadaptorname/services。たとえば、ArcGIS Web Adaptor をホストしているコンピューターの名前が、wa とドメイン myorg.net の組み合わせで、ArcGIS Web Adaptor の名前が arcgis である場合、SOAP Web サービスへのアクセスに使用する URL は http://wa.myorg.net/arcgis/services となります。
ArcGIS Web Adaptor のセットアップ方法
ArcGIS Web Adaptor には独自のセットアップおよびインストール ガイドがあります。このガイドは ArcGIS Server のインストールに付属していません。ArcGIS Web Adaptor は、Web サーバーを実行しているコンピューターにインストールする必要があります。これは、ArcGIS Server サイトをすでに実行しているコンピューターでも別のコンピューターでもかまいません。
セットアップ方法の詳細については、「ArcGIS Server への ArcGIS Web Adaptor の実装の概要」をご参照ください。