Чего ожидать при переходе на ArcGIS 10.1 for Server

Из-за улучшенной архитектуры ArcGIS 10.1 for Server необходимо внести отличные от предыдущих версий настройки работы. В данном разделе приводится краткий обзор основных отличий. В других разделах этой части справки изменение настроек описывается более подробно:

Процедура установки

В ArcGIS 10.1 for Server вносит значительные изменения в архитектуру сервера. Версия 10.1 больше не использует модель SOM-SOC для распределения компонентов ArcGIS for Server, что приводит к упрощению установки.

При инсталляции версии 10.1 вы увидите, что Дополнительная установка не требуется, учетные записи SOM, SOC или ArcGIS Web Services не нуждаются в настройке. Во время инсталляции вас попросят указать учетную запись, которая будет запускать сервис ArcGIS for Server. Она называется учетной записью ArcGIS for Server. Сначала устанавливается ГИС-сервер, а если вы хотите добавить еще один ГИС-сервер на сайт, просто запустите инсталляцию еще раз на другом компьютере. На всех компьютерах должна быть установлена 64-битная операционная система. После установки ГИС-сервера вы можете сразу же приступить к публикации сервисов.

Во многих случаях также необходимо установить ArcGIS Web Adaptor. Это новый компонент в версии 10.1, который позволяет вам интегрировать корпоративный веб-сервер, например IIS, с сайтом ArcGIS for Server.

Web Adaptor даёт вам возможность управлять URL сайта, если вы не хотите, чтобы пользователи видели порт по умолчанию 6080 и имя сайта arcgis. С помощью Web Adaptor можно запретить внешним пользователям доступ к Менеджеру ArcGIS for Server или ArcGIS for Server Administrator Directory. При использовании Web Adaptor вы можете выполнять аутентификацию на веб-уровне. Наконец, связав сайт с корпоративным веб-сервером, вы получаете возможность разместить веб-приложения, использующие ваши сервисы.

Вход в Менеджер (Manager) и настройка сайта

В ArcGIS 10.1 for Server развертывание из одного или нескольких ГИС-серверов называется сайтом. После установки ГИС-сервера открывается Менеджер ArcGIS for Server. При первом входе в Менеджер ArcGIS for Server отобразится сообщение с предложением создать новый сайт или подключиться к сайту. Если вы только начинаете работу с ArcGIS for Server, выберите опцию Создать сайт (Create Site). На последующих ГИС-серверах, добавляемых на сайт, выберите опцию Подключиться к сайту (Join Site). Менеджер автоматически подключит компьютеры.

В версии 10.1 ГИС-серверы можно организовать в подгруппы, которые называют кластерами. Это позволяет выделить группы компьютеров для выполнения различных задач. Например, один кластер может использоваться для сервисов геообработки, а другой кластер просто предоставляет доступ к картографическим сервисам. Все ГИС-серверы должны быть включены в кластер. Для большинства сайтов вы можете просто добавить все ГИС-серверы в кластер по умолчанию.

Публикация сервисов

Сервисы не переносятся автоматически между версиями 10 и 10.1. Для переноса сервисов нужно повторно их создать с помощью нового алгоритма публикации в версии 10.1.

Общая процедура публикация осталась такой же: вы создаете ГИС-ресурс (например, документ карты или модель) в ArcGIS for Desktop, а затем публикуете его в качестве сервиса в ArcGIS for Server. Однако теперь публикация всегда инициируется в ArcGIS for Desktop, когда вы открываете ресурс и щелкаете Файл (File) > Совместно использовать как (Share As > Service).

Элементы, которые вы пытаетесь публиковать, проходят более серьезный процесс анализа в версии 10.1, чтобы подготовить их для совместного использования. В предыдущих версиях вы должны были анализировать документы карты с помощью панели инструментов Публикация картографического сервиса (Map Service Publishing). Теперь существует универсальное диалоговое окно Редактор сервисов (Service Editor), которое помогает анализировать все сервисы перед их публикацией.

В версии 10.1 все картографические сервисы теперь используют быстрый механизм отрисовки, связанный в предыдущих версиях с MSD. Таким образом, картографические сервисы на основе MXD и MSD больше не отличаются. В версии 10.1 вы открываете документ карты в ArcMap, анализируете его на наличие проблем, замедляющих производительность, и публикуете его в качестве картографического сервиса в ArcGIS for Server. По этой причине панель инструментов Публикация картографического сервиса (Map Service Publishing) была удалена из версии 10.1.

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

ArcGIS 10.1 for Server использует список папок и баз геоданных, которые зарегистрированы на сервере. При переходе на версию 10.1 вы должны зарегистрировать набор путей к данным, для которых у ГИС-сервера есть доступ. Это также позволяет ГИС-серверу понять, как скорректировать пути к данным при их публикации на разных компьютерах. Если попытаться опубликовать сервис, ссылающийся на данные из незарегистрированного местоположения, данные будут скопированы на сервер во время публикации.

Создание веб-приложений

В Менеджере ArcGIS 10.1 for Server нет мастера для создания веб-приложений. Для начала создания ваших веб-приложений можно использовать ArcGIS.com, ArcGIS Viewer for Flex или ArcGIS Viewer for Silverlight. Если вы хотите использовать старый мастер вы можете установить ArcGIS Web Applications, но помните, что при этом используется устаревшая технология Web ADF.

Управление вашим сайтом

Вы можете поддерживать ваш сайт ArcGIS for Server с помощью Менеджера (Manager). В версии 10.1, Менеджер (Manager) улучшен и внешне и внутренне, он имеет более дружелюбный интерфейс. Он позволяет выполнять аналогичные, что и в ранних версиях, функции администрирования вашего сайта.

В версию 10.1 также включен ArcGIS for Server Administrator API, который встроен в REST и позволяет вам выполнить написание скрипта для администрирования вашего сервера, с использованием выбранного вами языка.

Сходства и различия версий ArcGIS for Server 10 и 10.1

Сходства

Различия

Вы создаете ГИС-ресурсы, такие как карты, инструменты и локаторы, и публикуете их в ArcGIS for Server.

Публикация сервисов может быть инициирована непосредственно в ArcMap или ArcGlobe при выборе Файл (File) > Совместно использовать как (Share As > Service). Вы можете опубликовать ресурс на облачном сервере и скопировать исходные данные на сервер во время публикации.

Вы анализируете документ карты для поиска проблем, замедляющих производительность, перед публикацией.

Вы можете проанализировать другие типы ГИС-ресурсов, такие как глобусы и панели инструментов, перед публикацией. Теперь больше не нужно отдельно сохранять MSD-файл для применения быстрого механизма прорисовки ArcGIS for Server, ведь он используется всегда.

ArcGIS for Server ведет журналы и файлы конфигурации на диске, которые описывают то, что происходит на сервере.

Вы просматриваете журналы и данные о конфигурации сервера с использованием Менеджера (Manager) или ArcGIS for Desktop. Журналы читаются в Менеджере (Manager), а не напрямую с диска.

При большей нагрузки на сайт вы можете добавить несколько ГИС-серверов.

ГИС-серверы объединяются в группы, которые называют кластерами, а им назначается обработка определенных наборов сервисов.

Для контроля доступа к сайту используется веб-сервер.

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

9/12/2013