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

Вы можете включить один или несколько SOE для одного сервиса. Включение нескольких 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. Нажмите Сохранить и перезапустить, чтобы сохранить изменения. После сохранения служба перезапускается.