Skip To Content

Чего следует ожидать при переходе с ArcGIS Server 10.0 на новые версии

Если вы переходите с версии ArcGIS Server 10.0 на 10.1 или более поздние версии, вам необходимо ознакомиться с изменениями в архитектуре, сделанными в версии 10.1, которые потребуют определенных корректировок в работе с сервером. Смотри приведённые ниже выборки для краткого обзора основных отличий. Если вы обновляете 10.1 или более позднюю версию до ArcGIS Server10.5.1, следующие принципы перехода не будут применяться к вам. Вместо этого в разделе Существующие пользователи ArcGIS Server вы найдете материалы и ссылки на разделы, в которых содержатся подробные инструкции по обновлению.

В других разделах этой части справки более подробно описывается, как выполнить переход с ArcGIS Server 10.0 на 10.5.1:

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

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

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

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

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

Вход в Manager и настройка сайта

Развертывание одного или нескольких компьютеров ArcGIS Server называется сайтом. После установки ArcGIS Server открывается ArcGIS Server Manager. При первом входе в ArcGIS for Server Manager отобразится сообщение с предложением создать новый сайт или подключиться к сайту. Если вы только начинаете работу с ArcGIS Server, выберите опцию Создать сайт. На последующих компьютерах, добавляемых к сайту, выберите опцию Подключиться к сайту. Manager автоматически подключит компьютеры.

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

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

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

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

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

Все картографические сервисы теперь используют быстрый механизм отрисовки, применявшийся с MSD-документами в версии 10.0 и более ранних. Таким образом, картографические сервисы на основе MXD и MSD больше не отличаются. Вы просто открываете документ карты в ArcMap, анализируете его на наличие проблем, замедляющих производительность, и публикуете его в качестве картографического сервиса в ArcGIS Server.

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

  • При обновлении настроек в документе карты или другом ресурсе ГИС, предоставляющем базу для вашего сервиса
  • Если исходные данные (например, класс пространственных объектов, отображаемый в документе карты) были автоматически скопированы на сервер во время публикации и впоследствии вы внесли изменения в те исходные данные, которые требуется отобразить на сервере

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

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

В Manager больше нет мастера для создания веб-приложений. Мы рекомендуем использовать ArcGIS.com, Portal for ArcGIS или ArcGIS API for JavaScript для создания веб-приложений.

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

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

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

Сходства и различия между ArcGIS Server 10.0 и более поздними версиями

СходстваРазличия

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

Публикация сервисов может быть инициирована непосредственно в ArcMap или ArcGlobe при выборе Файл > Опубликовать как > сервис. Вы можете опубликовать ресурс на облачном сервере и скопировать исходные данные на сервер во время публикации.

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

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

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

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

При большой нагрузке на сайт вы можете добавить несколько компьютеров ArcGIS Server.

Компьютеры ArcGIS Server можно объединить в группы, которые называют кластерами, и назначить им обработку определенных поднаборов сервисов.

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

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