Skip to main content

ArcGIS Web Adaptor の概要

ArcGIS Web Adaptor は、ArcGIS Enterprise と、既存の Web サーバーや組織のセキュリティー メカニズムとの統合を可能にするアプリケーションです。 ArcGIS Server サイトで設定すると、サイトを定期的にポーリングし、どのコンピューターが追加または削除されたかを特定します。 次に、現在参加しているコンピューターだけにトラフィックを転送します。 ポータルで設定すると、Portal for ArcGIS が実行中のコンピューターにリクエストを転送します。 ArcGIS Enterprise 組織を外部の利用者に公開するときには、ArcGIS Web Adaptor をインストールするか、それと同等のリクエスト転送およびセキュリティー技術を実装する必要があります。

ArcGIS Web Adaptor の利点

ArcGIS Web Adaptor には、次の利点があります:

  • ArcGIS Server および Portal for ArcGIS を、組織の既存の Web サーバーと統合します。 Web サーバーをサイトに導入することにより、GIS サービスを使用する Web アプリケーションをホストできます。

    注意:

    ArcGIS Web Adaptor、またはそれと同等のリクエスト転送およびセキュリティー技術を使用しないで、Portal for ArcGIS を組織に配置することはできません。 ArcGIS Server の場合、ArcGIS Web Adaptor は既存のサーバーに統合されます。

  • 受信したリクエストを ArcGIS Server サイトのコンピューターに分散する単一のエンドポイントを提供します。

  • 組織の標準 Web サイトおよびポートを通じて ArcGIS Server サイトを利用できるようにします。 デフォルトのポート 6443 またはデフォルトのサイト名 arcgis をユーザーに見せたくない場合は、ArcGIS Web Adaptor を使用します。

  • デフォルトの arcgis 以外のサイト名を使用して、ポート 80 または 443 経由で Portal for ArcGIS を利用できるようにします。

  • ArcGIS Server Administrator Directory および ArcGIS Server Manager を外部ユーザーから見えないようにします。

  • ArcGIS Pro のユーザーが ArcGIS Server に対して管理者または公開者接続を確立できないようにします。

  • 組織のアイデンティティー ストアとセキュリティー ポリシーを Web 層レベルで使用します。 また、Web サーバーに組み込まれているか拡張サポートがある場合、PKI (Public Key Infrastructure) ベースのクライアント証明書認証も使用できます。 これを使用すると、ログインしてサービス、Web アプリケーション、および ArcGIS Server を使用するときに、シングル サインオンやその他のカスタム認証を提供できます。

ArcGIS Web Adaptor の配置シナリオ

ArcGIS Web Adaptor は、ArcGIS Enterprise のプラットフォームとは独立しています。したがって、配置する ArcGIS Web Adaptor と、サーバー サイトまたはポータルのオペレーティング システム プラットフォームは、同じでなくてもかまいません。 たとえば、Linux コンピューターで構成されたサイトの場合は、ArcGIS Web Adaptor (IIS) や ArcGIS Web Adaptor (Java Platform) が ArcGIS Server と連携して動作するよう配置できます。 また、ポータルが Windows 上で実行されていても、ArcGIS Web Adaptor (Java Platform) が Linux 上で ArcGIS Server と連携して動作するように配置できます。

ArcGIS Web Adaptor のバージョンは、それを構成する ArcGIS Enterprise コンポーネントのバージョンと常に一致する必要があります。

ArcGIS Server に登録する際は、ArcGIS Web Adaptor を実行しているコンピューターのホスト名ではなく DNS エイリアスを使用することをおすすめします。 今後、ArcGIS Web Adaptor インスタンスを新しいコンピューターに切り替える必要がある場合、DNS エイリアスをそのコンピューターに再配置できます。 これにより、トラフィックや作業の中断を避けることができます。

ArcGIS Web Adaptor は、さまざまな構成の ArcGIS Server サイトで使用できます。 たとえば、サーバー コンピューターが 1 つあるサイトでは、ArcGIS Web Adaptor をサーバー コンピューターと同じコンピューターにインストールしたり、専用の Web サーバーに置いて負荷を軽減したりできます。 複数コンピューターのでデプロイメントでは、ArcGIS Web Adaptor を 1 つの Web サーバーにインストールしてサイトへのエントリー ポイントを 1 つにするか、複数の Web サーバーにインストールして Web サーバー層に冗長性を持たせることができます。

ArcGIS Web Adaptor を既存のサイト アーキテクチャーに統合するさまざまな方法の詳細については、「配置シナリオ」をご参照ください。

インストールした ArcGIS Web Adaptor を使用してポータルとサービスにアクセスする

ArcGIS Web Adaptor をインストールして構成すると、ポータルおよびサービスへのアクセスに使用する URL が変わります。 以下の例は、変更される URL を示しています。

Portal for ArcGIS

  • ArcGIS Web Adaptor なし: https://portalhost.domain.com:7443/arcgis/home

  • ArcGIS Web Adaptor あり: https://webadaptorhost.domain.com/webadaptorname/home。 たとえば、ArcGIS Web Adaptor をホストしているコンピューターの名前が、wa とドメイン myorg.net の組み合わせで、ArcGIS Web Adaptor の名前が portal である場合、Portal for ArcGIS へのアクセスに使用する URL は https://wa.myorg.net/portal/home となります。

注意:

すべての通信に HTTPS を使用するようにポータルを構成した場合、インストールされているポータル Web サイトとヘルプのショートカットの URL を更新して、http の代わりに https を使用できるようにします。更新しない場合、元のショートカットの URL にアクセスしようとすると、ブラウザーでエラーが発生します。

ArcGIS Server Services Directory (REST Web サービス)

  • ArcGIS Web Adaptor なし: https://gisserver.domain.com:6443/arcgis/rest/services

  • ArcGIS Web Adaptor あり: https://webadaptorhost.domain.com/webadaptorname/rest/services。 たとえば、ArcGIS Web Adaptor をホストしているコンピューターの名前が、wa とドメイン myorg.net の組み合わせで、ArcGIS Web Adaptor の名前が server である場合、ArcGIS Server Services Directory へのアクセスに使用する URL は https://wa.myorg.net/server/rest/services となります。

SOAP Web サービス

  • ArcGIS Web Adaptor なし: https://gisserver.domain.com:6443/arcgis/services

  • ArcGIS Web Adaptor あり: https://webadaptorhost.domain.com/webadaptorname/services。 たとえば、ArcGIS Web Adaptor をホストしているコンピューターの名前が、wa とドメイン myorg.net の組み合わせで、ArcGIS Web Adaptor の名前が server である場合、SOAP Web サービスへのアクセスに使用する URL は https://wa.myorg.net/server/services となります。

ArcGIS Web Adaptor のセットアップ

ArcGIS Web Adaptor には、ArcGIS Server および Portal for ArcGIS のインストールとは別の独自のインストール プロセスがあります。 ArcGIS Web Adaptor は、Web サーバーを実行しているコンピューターにインストールする必要があります。 これは、ArcGIS Server サイトまたは Portal for ArcGIS をすでに実行しているコンピューターでも、別のコンピューターでもかまいません。

セットアップ操作の詳細は、ArcGIS Web Adaptor (IIS) または ArcGIS Web Adaptor (Java Platform) のインストール ガイドをご参照ください。

セットアップ操作の詳細は、ArcGIS Web Adaptor (Java Platform) のインストール ガイドをご参照ください。