ArcGIS Web Adaptor (IIS) позволяет ArcGIS Server интегрироваться с имеющимся у вас веб-сервером. См.страницу системных требований для дополнительной информации о поддерживаемых операционных системах для ArcGIS Web Adaptor (IIS).
ArcGIS Web Adaptor – это приложение, которое работает на существующем веб-сайте и перенаправляет запросы на ваши серверные компьютеры. Через регулярные промежутки времени приложение опрашивает сайт на предмет удаления или добавления компьютеров. После этого оно перенаправляет трафик только на те компьютеры, которые активны в настоящее время. При подготовке презентации сайта сервера для широкой аудитории, необходимо установить Web Adaptor или реализовать необходимую пересылку запросов и технологию безопасности.
Преимущества Web Adaptor
Используя Web Adaptor можно сделать следующее:
Интегрировать ArcGIS Server с существующим веб-сервером вашей организации. Включив веб-сервер в свой сайт, вы сможете размещать веб-приложения, использующие сервисы ГИС.
Создать единую точку, обрабатывающую и направляющую запросы к серверам вашего сайта.
Позволяет предоставить доступ к ArcGIS Server через стандартный веб-сайт и порт вашей организации. Используйте Web Adaptor, если вы не хотите, чтобы пользователи видели порт по умолчанию 6080 и имя сайта arcgis.
Блокирует доступ к ArcGIS Server Administrator Directory и ArcGIS Server Manager для внешних пользователей.
Не позволяет пользователям ArcGIS Desktop устанавливать административные подключения или подключения издателя к ArcGIS Server.
Использовать хранилище учетных записей вашей организации, а также политику безопасности на сетевом уровне. Например, при работе с IIS вы можете использовать Встроенную аутентификацию Windows для ограничения круга лиц, входящих на портал. Вы также можете использовать Инфраструктуру открытых ключей (PKI), если веб-сервер имеет встроенную или расширяемую поддержку. Кроме того, вы сможете обеспечить единую регистрацию или другую пользовательскую аутентификацию при входе – для работы с сервисами, веб-приложениями и ArcGIS Server.
Сценарий развертывания Web Adaptor
Web Adaptor можно использовать в различных конфигурациях сайта сервера. Например, для сайта с одним сервером можно установить Web Adaptor на тот же компьютер, что и сервер, либо на специальном удаленном веб-сервере. В развертывании с несколькими компьютерами вы можете использовать одну точку входа на сайт за счет установки Web Adaptor на единственном существующем веб-сервере, или же вы можете обеспечить резервирование на уровне веб-сервера, установив Web Adaptor на нескольких веб-серверах.
Версия Web Adaptor должна всегда совпадать с версией зарегистрированного сайта сервера. Если вы настроили множество Web Adaptor для одного веб-сервера, то вы можете использовать различные номера версий для всех веб-адаптеров.
Рекомендуется использовать псевдоним DNS, а не сетевое имя компьютера, на котором работает ArcGIS Web Adaptor, когда вы регистрируете его в ArcGIS Server. Если в будущем вам потребуется переключить экземпляр ArcGIS Web Adaptor на новый компьютер, вы можете переназначить псевдоним DNS на этот компьютер. Таким образом вы избежите разрыва трафика и остановок в работе.
Web Adaptor не зависит от платформы ArcGIS Server; поэтому развертываемый Web Adaptor не обязательно должен соответствовать платформе операционной системы вашего сайта ArcGIS Server. Например, если у вас есть сайт, состоящий из компьютеров Linux, вы можете развернуть ArcGIS Web Adaptor (IIS) для работы с ArcGIS Server.
Подробное описание интеграции Web Adaptor с существующей архитектурой сайта см. в разделе Сценарии развертывания.
Доступ к сервисам при наличии установленного приложения Web Adaptor
После установки и настройки Web Adaptor URL, используемые для доступа к сервисам, будут изменены. Ниже представлены примеры URL-адресов, которые будут изменены после установки Web Adaptor для использования порта 443.
Директория сервисов (веб-сервисы 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.
Интерфейс установки Web Adaptor
В Web Adaptor имеется собственное руководство по настройке и установке, которое устанавливается отдельно от ArcGIS Server. Web Adaptor необходимо установить на компьютере, на котором запущен веб-сервер. Это может быть компьютер, на котором запущен сайт ArcGIS Server, или отдельный компьютер.
Более подробно об установке см. в разделе Обзор использования ArcGIS Web Adaptor с сайтом сервера.