ArcGIS Web Adaptor (Java Platform) позволяет интегрировать ArcGIS Server с имеющимся у вас веб-сервером. Установка Java Platform совместима с такими серверами Java EE, как WebSphere и WebLogic.
Web Adaptor – это приложение, которое работает на существующем веб-сайте и перенаправляет запросы на ваши компьютеры ArcGIS Server. Через регулярные промежутки времени приложение опрашивает сайт на предмет удаления или добавления компьютеров. После этого оно перенаправляет трафик только на те компьютеры, которые активны в настоящее время. При подготовке презентации сайта ArcGIS Server широкой аудитории необходимо установить Web Adaptor или реализовать необходимую пересылку запросов и технологию безопасности.
Преимущества Web Adaptor
Web Adaptor предоставляет ряд преимуществ:
Позволяет интегрировать ArcGIS Server с существующим веб-сервером организации. Включив веб-сервер в свой сайт, вы получаете возможность разместить веб-приложения, использующие сервисы ГИС.
Позволяет создать единую точку, обрабатывающую и направляющую запросы к серверам ArcGIS Server вашего сайта.
Позволяет вам открывать ArcGIS Server с использованием стандартных веб-сайта и порта вашей организации. Используйте Web Adaptor, если вы не хотите, чтобы пользователи видели порт по умолчанию 6080 и имя сайта arcgis.
Обеспечивает возможность ограничения доступа к ArcGIS Server Administrator Directory и ArcGIS Server Manager для внешних пользователей.
Позволяет блокировать попытки пользователей ArcGIS Desktop создавать административные или издательские подключения к ArcGIS Server.
Предоставляет вам возможность использовать хранилище учетных записей вашей организации, а также политику безопасности на сетевом уровне. Вы также можете использовать Инфраструктуру открытых ключей (PKI), если веб-сервер имеет встроенную или расширяемую поддержку. Кроме того, вы сможете обеспечить единую регистрацию или другую пользовательскую аутентификацию при входе – для работы с сервисами, веб-приложениями и ArcGIS Server.
Сценарий развертывания Web Adaptor
Web Adaptor можно использовать в различных конфигурациях сайта ArcGIS Server. Например, для сайта с одним компьютером с ArcGIS Server вы можете установить Web Adaptor на тот же компьютер, что и ArcGIS Server, либо хранить его на специальном удаленном веб-сервере. В развертывании с несколькими компьютерами вы можете использовать одну точку входа на сайт за счет установки Web Adaptor на единственном существующем веб-сервере, или же вы можете обеспечить резервирование на уровне веб-сервера, установив Web Adaptor на нескольких веб-серверах.
Версия Web Adaptor должна всегда совпадать с версией зарегистрированного для него сайта ArcGIS Server.
Web Adaptor не зависит от платформы ArcGIS Server; поэтому развертываемый Web Adaptor не обязательно должен соответствовать платформе операционной системы вашего сайта ArcGIS Server. Например, если у вас есть сайт, состоящий из компьютеров на базе Linux, вы можете развернуть ArcGIS Web Adaptor (Java Platform) для работы с ArcGIS Server.
Подробное описание интеграции Web Adaptor с существующей архитектурой сайта см. в разделе Сценарии развертывания.
Доступ к сервисам при наличии установленного приложения Web Adaptor
После установки и настройки Web Adaptor URL, используемые для доступа к сервисам, будут изменены. Далее представлено несколько примеров URL, которые будут изменены после установки Web Adaptor для использования порта 80:
Директория сервисов (веб-сервисы REST)
Без Web Adaptor: http://gisserver.domain.com:6080/arcgis/rest/services.
С Web Adaptor: http://webadaptorhost.domain.com/webadaptorname/rest/services. Например, если компьютер с Web Adaptor называется wa, находится в домене myorg.net, а сам Web Adaptor называется arcgis, доступ к Services Directory осуществляется по URL-адресу http://wa.myorg.net/arcgis/rest/services.
веб-сервисы SOAP
Без Web Adaptor: http://gisserver.domain.com:6080/arcgis/services.
С Web Adaptor: http://webadaptorhost.domain.com/webadaptorname/services. Например, если компьютер с Web Adaptor называется wa, находится в домене myorg.net, а сам Web Adaptor называется arcgis, доступ к веб-сервисам SOAP осуществляется по URL-адресу http://wa.myorg.net/arcgis/services.
Интерфейс настройки Web Adaptor
В Web Adaptor имеется собственное руководство по настройке и установке, отдельное от установки ArcGIS Server. Web Adaptor необходимо установить на компьютере, на котором запущен веб-сервер. Это может быть компьютер, на котором уже запущен сайт ArcGIS Server, или отдельный компьютер.
Более подробно об установке см. в разделе Обзор использования Web Adaptor с ArcGIS Server.