Skip To Content

Об ArcGIS Web Adaptor

ArcGIS Web Adaptor – это приложение, которое работает на существующем веб-сайте и перенаправляет запросы на ваши компьютеры ArcGIS Server. Через регулярные промежутки времени приложение опрашивает сайт на предмет удаления или добавления компьютеров. После этого оно перенаправляет трафик только на те компьютеры, которые активны в настоящее время. Web Adaptor перенаправляет запросы на хост-машины Portal for ArcGIS. Приложение совместимо со службами IIS и серверами Java EE, такими как WebSphere и WebLogic.

При подготовке презентации сайта ArcGIS Server широкой аудитории необходимо установить Web Adaptor или реализовать необходимую пересылку запросов и технологию безопасности.

Преимущества ArcGIS Web Adaptor

ArcGIS Web Adaptor Предоставляет следующие преимущества:

  • Позволяет интегрировать ArcGIS Server с существующим веб-сервером организации. Включив веб-сервер в свой сайт, вы получаете возможность разместить веб-приложения, использующие сервисы ГИС.

  • Позволяет создать единую точку, обрабатывающую и направляющую входящие запросы к компьютерам ArcGIS Server вашего сайта.

  • Позволяет вам открывать ArcGIS Server с использованием стандартных веб-сайта и порта вашей организации. Используйте Web Adaptor, если вы не хотите, чтобы пользователи видели порт по умолчанию 6080 и имя сайта arcgis.

  • Обеспечивает возможность ограничения доступа к ArcGIS Server Administrator Directory и ArcGIS Server Manager для внешних пользователей.

  • Позволяет блокировать попытки пользователей ArcGIS Desktop создавать административные или издательские подключения к ArcGIS Server.

  • Предоставляет вам возможность использовать хранилище учетных записей вашей организации, а также политику безопасности на сетевом уровне. Например, при работе с IIS вы можете использовать Встроенную аутентификацию Windows для ограничения круга лиц, входящих на портал. Также вы можете воспользоваться Инфраструктурой открытых ключей (PKI) либо другим хранилищем учетных записей, для которого веб-сервер имеет встроенную или расширяемую поддержку. Кроме того, вы сможете обеспечить единую регистрацию или другую пользовательскую аутентификацию при входе – для работы с сервисами, веб-приложениями и ArcGIS Server. Подробнее см. в разделе Настройка уровня аутентификации ArcGIS Server.

Сценарии развёртывания ArcGIS Web Adaptor

ArcGIS Web Adaptor – это платформа, независимая от ArcGIS Server; следовательно разворачиваемый вами ArcGIS Web Adaptor не обязан соответствовать платформе операционной системы вашего сайта ArcGIS Server . Например, если ваш сайт развёрнут на компьютерах Linux, вы можете развернуть ArcGIS Web Adaptor (IIS) или ArcGIS Web Adaptor (Java Platform) для работы с ArcGIS Server. И наоборот, если ваш портал работает на Windows, вы можете развернуть ArcGIS Web Adaptor (Java Platform) на Linux для работы с ArcGIS Server.

Web Adaptor можно использовать в различных конфигурациях сайта ArcGIS Server. Например, для сайта с одним компьютером с ArcGIS Server вы можете установить Web Adaptor на тот же компьютер, что и ArcGIS Server, либо хранить его на специальном удаленном веб-сервере. В развертывании с несколькими компьютерами вы можете использовать одну точку входа на сайт за счет установки Web Adaptor на единственном существующем веб-сервере, или же вы можете обеспечить резервирование на уровне веб-сервера, установив Web Adaptor на нескольких веб-серверах.

Подробное описание интеграции Web Adaptor с существующей архитектурой сайта см. в разделе Сценарии развертывания.

Доступ к URL при помощи установленного ArcGIS Web Adaptor

После установки и настройки ArcGIS Web Adaptor, изменятся URL-ы, которыми вы пользуетесь для доступа к своим сервисам. Ниже приведены некоторые примеры URL-ов, которые изменятся после установки ArcGIS Web Adaptor:

Директория сервисов (веб-сервисы REST)

  • Без Web Adaptor: https://gisserver.domain.com:6443/arcgis/rest/services.

  • С Web Adaptor: https://webadaptorhost.domain.com/webadaptorname/rest/services. Например, если компьютер с Web Adaptor называется wa, находится в домене myorg.net, а сам Web Adaptor называется arcgis, доступ к Services Directory осуществляется по URL-адресу https://wa.myorg.net/arcgis/rest/services.

веб-сервисы SOAP

  • Без Web Adaptor: https://gisserver.domain.com:6443/arcgis/services.

  • С Web Adaptor: https://webadaptorhost.domain.com/webadaptorname/services. Например, если компьютер с Web Adaptor называется wa, находится в домене myorg.net, а сам Web Adaptor называется arcgis, доступ к веб-сервисам SOAP осуществляется по URL-адресу https://wa.myorg.net/arcgis/services.

ArcGIS Web Adaptor – опыт установки

В ArcGIS Web Adaptor имеется собственное руководство по настройке и установке, которое устанавливается отдельно от ArcGIS Server. Необходимо установить ArcGIS Web Adaptor на компьютере, на котором запущен веб-сервер. Это может быть компьютер, на котором уже запущен сайт ArcGIS Server , или отдельный компьютер.

Для ArcGIS Web Adaptor доступно несколько вариантов установки в зависимости от версии веб-сервера и операционной системы. Выберите один из вариантов:

  • ArcGIS Web Adaptor (IIS) – установка позволяет ArcGIS Server интегрировать с веб-сервером IIS, запущенном на Windows. Более подробно см. Установка ArcGIS Web Adaptor (IIS).
  • ArcGIS Web Adaptor (Java Platform) – установка позволяет ArcGIS Server интегрировать с серверами Java EE, такими как WebSphere и WebLogic. Эта установка возможна в Windows и Linux. Подробнее см. раздел Установка ArcGIS Web Adaptor (Java Platform) в Windows.