ArcGIS Web Adaptor
ArcGIS Web Adaptor обеспечивает возможность интеграции ArcGIS for Server с существующим веб-сервером. Приложение совместимо со службами IIS и серверами Java EE, такими как WebSphere и WebLogic.
Приложение Web Adaptor работает на существующем веб-сайте и перенаправляет запросы на ваши серверы ГИС. Через регулярные промежутки времени приложение опрашивает сайт на предмет удаления или добавления компьютеров. После этого оно перенаправляет трафик только на те компьютеры, которые активны в настоящее время.
При подготовке презентации сайта ArcGIS Server широкой аудитории необходимо установить Web Adaptor или применить необходимую пересылку запросов и технологии безопасности.
Преимущества Web Adaptor
Web Adaptor предоставляет ряд преимуществ:
Обеспечивается возможность интеграции ArcGIS for Server с существующим веб-сервером организации. Включив веб-сервер в свой сайт, вы получаете возможность разместить веб-приложения, использующие сервисы ГИС.
Позволяет создать единую точку, обрабатывающую и направляющую запросы к ГИС-серверам вашего сайта.
Обеспечивается возможность презентации сервера ГИС посредством стандартного веб-сайта и порта предприятия. Используйте Web Adaptor, если вы не хотите, чтобы пользователи видели порт по умолчанию 6080 и имя сайта arcgis.
Обеспечивается возможность блокирования ArcGIS Server Administrator Directory и Менеджера ArcGIS Server в представлении внешних пользователей.
Позволяет запретить пользователям ArcGIS for Desktop устанавливать административные или издательские подключения к ArcGIS Server.
При использовании служб IIS обеспечивается возможность использовать встроенную проверку подлинности Windows для ограничения входа на сайт на веб-уровне.
Сценарий развертывания Web Adaptor
ArcGIS Web Adaptor можно использовать в различных конфигурациях сайта ArcGIS Server. Например, в развертывании с одним компьютером, Web Adaptor может храниться на ГИС-сервере или на существующем веб-сервере. В развертывании с несколькими компьютерами вы получите одну точку входа на сайта за счет установки Web Adaptor на существующем веб-сервере или же вы сможете обеспечить резервирование веб-сервера, установив Web Adaptor на нескольких веб-серверах.
Подробное описание интеграции Web Adaptor с существующей архитектурой сайта см. в разделе Сценарии распространения.
Доступ к сервисам при наличии установленного приложения Web Adaptor
После установки и настройки Web Adaptor URL, используемые для доступа к сервисам, будут изменены. Далее представлено несколько примеров URL, которые будут изменены после установки Web Adaptor для использования порта 80:
Директория сервисов (веб-сервисы REST)
Без Web Adaptor: http://<имя ГИС сервера>:6080/arcgis/rest/services
При наличии Web Adaptor: http://<имя веб-сервера>/arcgis/rest/services или http://<имя веб-сервера>/<имя web adaptor>/rest/services
веб-сервисы SOAP
Без Web Adaptor: http://<имя ГИС сервера>:6080/arcgis/arcgis/services
При наличии Web Adaptor: http://<имя веб-сервера>/arcgis/services или http://<имя веб-сервера>/<имя web adaptor>/arcgis/services
Интерфейс настройки Web Adaptor
Web Adaptor содержит собственные руководства по настройке и установке; приложение не устанавливается совместно с сервером ГИС. Web Adaptor необходимо установить на компьютере, на котором запущен веб-сервер. На этом компьютере может уже быть запущен сайт ArcGIS Server, хотя при больших нагрузках на сайт можно установить Web Adaptor на отдельном компьютере.
Для Web Adaptor доступно три варианта установки в зависимости от версии веб-сервера и операционной системы. Выберите один из вариантов:
Установка ArcGIS Web Adaptor (IIS) обеспечивает возможность интеграции ArcGIS for Server с веб-сервером IIS, работающим в ОС Windows. Дополнительные сведения об установке см. в разделе ArcGIS Web Adaptor (IIS) руководство по установке.
Установка ArcGIS Web Adaptor (Java Platform) обеспечивает возможность интеграции с серверами Java EE (WebSphere и WebLogic). Этот вариант установки доступен в ОС Windows. Дополнительные сведения об установке см. в разделе ArcGIS Web Adaptor (Java Platform).
Установка ArcGIS Web Adaptor (Java Platform) в Linux обеспечивает возможность интеграции с серверами Java EE (WebSphere и WebLogic). Этот вариант установки доступен в ОС Linux. Дополнительные сведения об установке см. в разделе ArcGIS Web Adaptor (Java Platform) в Linux.
По завершении установки Web Adaptor отобразится запрос на ввод данных о сайте ArcGIS Server, с которым необходимо установить соединение. Для создания дополнительных рабочих процессов можно установить несколько экземпляров Web Adaptor, чтобы указать другие точки входа на сайты ГИС-сервера.