Após uma extensão de objeto do servidor (SOE) ou um interceptador de objeto do servidor (SOI) ser implementado, você poderá habilitá-lo em um serviço. Você pode habilitar extensões em serviços de mapas e imagens do ArcGIS Server Manager, ao publicar do ArcGIS Pro ou da página de item de uma camada de imagens ou camada de imagem de mapa.
Habilitar SOEs
Após um SOE ser adicionado à sua organização, você poderá ativar o recurso em um serviço de imagem ou mapa.
Para habilitar um SOE em um serviço na página de itens da camada, conclua as seguintes etapas:
- Entre na sua organização como um proprietário do item com privilégios de publicação ou como um administrador.
- Abra a página do item da camada.
- Clique em Configurações.
- Role até a seção da camada e expanda o cabeçalho Extensões.
- Expanda o cabeçalho Extensões de objeto do servidor (SOEs).
Uma lista de SOEs que foram adicionados à sua organização é exibida.
- Ative o botão de alternância próximo ao SOE que você deseja ativar no serviço.
- Expanda o título do SOE que você ativou.
As operações e propriedades do SOE são exibidas. Elas foram criadas pelo desenvolvedor da extensão e oferecem um grau mais preciso de controle sobre o que os usuários podem fazer com o SOE.
- Opcionalmente, selecione as operações que deseja permitir.
- Opcionalmente, edite as propriedades disponíveis.
- Clique em Salvar para aplicar as alterações.
O SOE está habilitado no serviço. Para desabilitar o SOE, desative o botão de alternância próximo a ele e clique em Salvar.
Habilitar SOIs
Após um SOI ser adicionado à sua organização, você poderá ativar o recurso em um serviço de imagem ou mapa.
A ativação de vários SOIs é chamada de encadeamento. Ao encadear, você deve especificar a ordem em que os SOIs serão executados no serviço.
Para habilitar um SOI em um serviço na página de itens da camada, conclua as seguintes etapas:
- Entre na sua organização como um proprietário do item com privilégios de publicação ou como um administrador.
- Abra a página do item da camada.
- Clique em Configurações.
- Vá até a seção da camada e expanda o cabeçalho Extensões.
- Expanda o cabeçalho Interceptores de objetos do servidor (SOIs).
Uma lista de SOIs que foram adicionados à sua organização é exibida.
- Ative o botão de alternância próximo ao SOI que você deseja ativar no serviço.
- Se você habilitar vários SOIs, arraste-os para especificar a ordem em que eles serão executados na cadeia.
O SOI no topo da lista será executado primeiro.
Dica:
Retorne a esta caixa de diálogo a qualquer momento para modificar a lista de SOIs habilitados e alterar a ordem em que eles são executados na cadeia.
- Expanda o título de cada SOI habilitado.
As operações e propriedades do SOI são exibidas. Elas foram criadas pelo desenvolvedor da extensão e oferecem um grau mais preciso de controle sobre o que os usuários podem fazer com o SOIs.
- Opcionalmente, selecione as operações que deseja permitir.
- Opcionalmente, edite as propriedades disponíveis.
- Clique em Salvar para aplicar as alterações.
Os SOIs estão habilitados no serviço. Para desabilitar os SOIs, desative o botão de alternância próximo a cada um e clique em Salvar.