Skip to main content

Введение в ArcGIS Web Adaptor

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

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

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

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

    Примечание:

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

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

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

  • Сделайте Portal for ArcGIS доступным через порт 80 или 443 и с именем сайта, отличным от имени по умолчанию, arcgis.

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

  • Запретите пользователям ArcGIS Pro устанавливать административные или издательские подключения к ArcGIS Server.

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

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

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

Версия Web Adaptor должна всегда совпадать с версией компонента ArcGIS Enterprise, с которым он настроен.

Рекомендуется использовать псевдоним DNS, отличный от имени хоста машины, на которой запущен ArcGIS Web Adaptor при его регистрации с ArcGIS Server. Если вам понадобится переключить экземпляр ArcGIS Web Adaptor на новую машину в будущем, вы можете заново создать псевдоним DNS на эту машину. Таким образом вы избежите разрыва трафика и остановок в работе.

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

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

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

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

Portal for ArcGIS

  • Без Web Adaptor: https://portalhost.domain.com:7443/arcgis/home.

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

Примечание:

Если настройками вашего портала для передачи данных предусмотрено использование протокола SSL, необходимо изменить URL-адреса установленного веб-сайта и справки портала на https вместо http. Если этого не сделать, то ваш браузер не сможет перейти по ссылкам с исходными URL-адресами.

Директория сервисов (веб-сервисы 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 называется server, доступ к Services Directory осуществляется по URL-адресу https://wa.myorg.net/server/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 называется server, доступ к веб-сервисам SOAP осуществляется по URL-адресу https://wa.myorg.net/server/services.

Установка ArcGIS Web Adaptor

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

Чтобы узнать больше о процессе настройки, ознакомьтесь с руководством по установке для ArcGIS Web Adaptor (IIS) или ArcGIS Web Adaptor (Java Platform).

Чтобы узнать больше о процессе установке, ознакомьтесь с руководством по установке ArcGIS Web Adaptor (Java Platform).