После развертывания расширения (SOE или SOI) его можно включать в сервисах. Это можно выполнить с помощью ArcGIS Server Manager, а процесс такой же, как в случае использования ArcGIS Enterprise SDK или одного из SDK ArcObjects.
Расширения SOE и SOI, разработанные с помощью SDK ArcGIS Enterprise, могут включаться только на картографических сервисах (включая их расширения, такие как сервисы объектов и OGC-совместимые картографические сервисы), в то время как SOE и SOI, разработанные с помощью SDK ArcObjects, могут включаться на картографических сервисах и сервисах изображений (в том числе на всех дополнительных модулях этих двух типов сервисов).
Включение SOE
Вы можете включить SOE для одного сервиса.
- Войдите в ArcGIS Server Manager и перейдите к своему сервису.
- Щелкните имя сервиса, которое является гиперссылкой.
- Щелкните Возможности и поставьте отметку рядом с именем SOE, включаемых для сервиса.
- Если необходимо, также можно выбрать операции, которые должны быть разрешены для SOE. Эти операции были созданы дополнительно разработчиком расширения и дают дополнительный уровень контроля над действиями пользователей в SOE.
- Также можно установить дополнительные свойства SOE, отображаемые на этой странице свойств. Свойства SOE настраиваются через набор полей ввода, если разработчик расширения не изменил страницу свойств.
- Нажмите Сохранить и перезапустить, чтобы сохранить изменения. После сохранения служба перезапускается.
Включение SOI
Вы можете включить SOI для одного сервиса. Включение нескольких SOI часто называют сцеплением. При сцеплении вам необходимо задать порядок, в котором будут выполняться SOI в данном сервисе.
Прежние версии:
В версиях до 10.4 вы могли активировать только один SOI на сервис. Теперь, вы можете сцепить вместе несколько SOI и задать порядок их выполнения.
- Войдите в ArcGIS Server Manager и перейдите к своему сервису.
- Щелкните имя сервиса, которое является гиперссылкой.
- Нажмите Функции.
- В списке имеющихся Перехватчиков выберите SOI, которые вы хотите включить, и щелкните стрелку вправо. Это добавит их в список включенных SOI.
- Если вы включили SOI для сервиса, используйте стрелки вверх и вниз для задания порядка, в котором SOI будут выполняться в цепочке. SOI, находящийся в верхней части списка, будет выполнен первым, затем выполнится второй элемент списка - и так далее до самого нижнего элемента.
Подсказка:
Вернитесь к этому диалоговому окну в любой момент для изменения списка включенных SOI и порядка их выполнения в цепи.
- Нажмите Сохранить.
- Если необходимо, также можно выбрать операции, которые должны быть разрешены для SOI. Эти операции были созданы дополнительно разработчиком расширения и дают дополнительный уровень контроля над действиями пользователей в SOI.
- Также можно установить дополнительные свойства SOI, отображаемые на этой странице свойств. Свойства SOI настраиваются через набор полей ввода, если разработчик расширения не изменил страницу свойств.
- Нажмите Сохранить и перезапустить, чтобы сохранить изменения. После сохранения служба перезапускается.