Skip To Content

О программе ArcGIS Web Adaptor

ArcGIS Web Adaptor (IIS) позволяет интегрировать ArcGIS Server с имеющимся у вас веб-сервером. Установка IIS совместима с версиями IIS на Windows 7, 8, 8.1, 10, Server 2008, 2008 R2, Server 2012 и 2012 R2. Это соответствует версиям IIS 7.0, 7.5, 8.0, 8.5 и 10

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.

  • Предоставляет вам возможность использовать хранилище учетных записей вашей организации, а также политику безопасности на сетевом уровне. Например, при работе с IIS вы можете использовать Встроенную аутентификацию Windows для ограничения круга лиц, входящих на портал.Вы также можете использовать Инфраструктуру открытых ключей (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 для одного веб-сервера, то вы можете использовать различные номера версий для всех веб-адаптеров.

Прежние версии:

Для версий ранее 10.2 от всех Web Adaptor на одном веб-сервере требовалось использование одинакового номера версии; запуск установки обновлял все существующие Web Adaptor до последней версии.

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 для использования порта 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.