Skip To Content

Включение расширений

После развертывания расширения (SOE или SOI) его можно включать в сервисах. Это можно выполнить с помощью ArcGIS Server Manager, а процесс такой же, как в случае использования ArcGIS Enterprise SDK или одного из SDK ArcObjects.

Расширения SOE и SOI, разработанные с помощью SDK ArcGIS Enterprise, могут включаться только на картографических сервисах (включая их расширения, такие как сервисы объектов и OGC-совместимые картографические сервисы), в то время как SOE и SOI, разработанные с помощью SDK ArcObjects, могут включаться на картографических сервисах и сервисах изображений (в том числе на всех дополнительных модулях этих двух типов сервисов).

Включение SOE

Вы можете включить SOE для одного сервиса.

  1. Войдите в ArcGIS Server Manager и перейдите к своему сервису.
  2. Щелкните имя сервиса, которое является гиперссылкой.
  3. Щелкните Возможности и поставьте отметку рядом с именем SOE, включаемых для сервиса.
  4. Если необходимо, также можно выбрать операции, которые должны быть разрешены для SOE. Эти операции были созданы дополнительно разработчиком расширения и дают дополнительный уровень контроля над действиями пользователей в SOE.
  5. Также можно установить дополнительные свойства SOE, отображаемые на этой странице свойств. Свойства SOE настраиваются через набор полей ввода, если разработчик расширения не изменил страницу свойств.
  6. Нажмите Сохранить и перезапустить, чтобы сохранить изменения. После сохранения служба перезапускается.

Включение SOI

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

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

В версиях до 10.4 вы могли активировать только один SOI на сервис. Теперь, вы можете сцепить вместе несколько SOI и задать порядок их выполнения.

  1. Войдите в ArcGIS Server Manager и перейдите к своему сервису.
  2. Щелкните имя сервиса, которое является гиперссылкой.
  3. Нажмите Функции.
  4. В списке имеющихся Перехватчиков выберите SOI, которые вы хотите включить, и щелкните стрелку вправо. Это добавит их в список включенных SOI.
  5. Если вы включили SOI для сервиса, используйте стрелки вверх и вниз для задания порядка, в котором SOI будут выполняться в цепочке. SOI, находящийся в верхней части списка, будет выполнен первым, затем выполнится второй элемент списка - и так далее до самого нижнего элемента.
    Подсказка:

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

  6. Нажмите Сохранить.
  7. Если необходимо, также можно выбрать операции, которые должны быть разрешены для SOI. Эти операции были созданы дополнительно разработчиком расширения и дают дополнительный уровень контроля над действиями пользователей в SOI.
  8. Также можно установить дополнительные свойства SOI, отображаемые на этой странице свойств. Свойства SOI настраиваются через набор полей ввода, если разработчик расширения не изменил страницу свойств.
  9. Нажмите Сохранить и перезапустить, чтобы сохранить изменения. После сохранения служба перезапускается.