Una vez implementada su extensión (SOE o SOI), podrá habilitarla en sus servicios deseados. Para ello, utilizará ArcGIS Server Manager, y el proceso es el mismo independientemente de si utiliza ArcGIS Enterprise SDK o uno de los ArcObjects SDK.
Las SOE y los SOI desarrollados con ArcGIS Enterprise SDK solo se pueden habilitar en servicios de mapas (incluidas sus extensiones, por ejemplo, servicios de entidades, así como servicios de mapas compatibles con OGC), mientras que las SOE y los SOI desarrollados con un ArcObjects SDK se pueden habilitar en servicios de mapas o imágenes (incluidas todas las extensiones de estos dos tipos de servicios).
Habilitar SOE
Puede habilitar una o varias SOE para un servicio.
- Inicie sesión en ArcGIS Server Manager y busque su servicio.
- Haga clic en el nombre del servicio, que es un hipervínculo.
- Haga clic en Capacidades y active la casilla de verificación junto al nombre de los SOE que desee activar para el servicio.
- Si se aplica, seleccione las operaciones que desea permitir para las SOE. Esas operaciones las creó de manera opcional el desarrollador de la extensión y le proporcionan un grado más preciso de control sobre las cosas que los usuarios puedan hacer con SOE.
- Configure las demás propiedades de SOE que aparecen en esta página de propiedades. Las propiedades de SOE se pueden configurar a través de un conjunto de cuadros de entrada a menos que el desarrollador de la extensión elija personalizar la página de propiedades.
- Para guardar los cambios, haga clic en Guardar y reiniciar. El servicio se reinicia cuando guarda.
Activar SOI
Puede habilitar uno o varios SOI para un servicio. Activar más de un SOI se llama encadenamiento. Al encadenar, es necesario especificar el orden en el que se ejecutarán los SOI en el servicio.
Legado:
Antes de la versión 10.4, solo se podía habilitar un SOI para un servicio. Ahora, se pueden encadenar varios SOI y especificar el orden en el que se deben ejecutar.
- Inicie sesión en ArcGIS Server Manager y busque su servicio.
- Haga clic en el nombre del servicio, que es un hipervínculo.
- Haga clic en Funcionalidades.
- En la lista de Interceptores, seleccione los SOI que desee activar y haga clic en la flecha de la derecha. Esto las añade a la lista de SOI activados.
- Si se ha activado más de un SOI para el servicio, utilice las flechas arriba y abajo para especificar el orden en el cual se deben ejecutar los SOI en la cadena. El primer SOI de la lista se ejecutará en primer lugar, seguido del segundo elemento, y así hasta el final de la lista.
Sugerencia:
Vuelva a este cuadro de diálogo en cualquier momento para modificar la lista de SOI activadas y cambiar el orden de ejecución de los SOI de la cadena.
- Haga clic en Guardar.
- Si procede, seleccione las operaciones que desea permitir para los SOI. Esas operaciones las creó de manera opcional el desarrollador de la extensión y le proporcionan un grado más preciso de control sobre las cosas que los usuarios puedan hacer con SOI.
- Configure las demás propiedades de SOI que aparecen en esta página de propiedades. Las propiedades de SOI se pueden configurar a través de un conjunto de cuadros de entrada a menos que el desarrollador de la extensión elija personalizar la página de propiedades.
- Para guardar los cambios, haga clic en Guardar y reiniciar. El servicio se reinicia cuando guarda.