Relaciones entre servicios web y elementos de portal

Portal for ArcGIS le proporciona una plataforma para publicar servicios web y compartir vínculos a servicios existentes. Esto se consigue mediante los elementos de portal, que presentan cada servicio como entidad apta para buscarla y compartirla. Comprender la relación entre los servicios web de back-end y los elementos del portal puede facilitar su trabajo con Portal for ArcGIS.

Es importante editar o eliminar los servicios y los elementos de portal utilizando los mismos medios por los cuales se hayan creado. Por ejemplo, si se publica un servicio utilizando el sitio web del portal, deberá usar el sitio web del portal para eliminar el servicio. No utilice ArcGIS Manager para eliminar el servicio.

Este tema describe las tres técnicas para conseguir que un servicio esté disponible como elemento en el portal. En cada caso se proporcionan las reglas de edición y eliminación adecuadas del servicio.

Publicar un servicio a través del portal

Un servicio se puede publicar a través del portal, ya sea mediante la opción Mis servicios alojados de ArcMap, el sitio web del portal, Mapas Esri para Office u otro cliente que funcione directamente con el portal. Al hacerlo, se crean un elemento de portal y un servicio de fondo.

Esta aproximación solo está disponible si el portal está configurado con un servidor de alojamiento.

Si agrega el elemento publicando un servicio a través del portal, también deberá editar y eliminar el elemento a través del portal. Por ejemplo, puede usar el sitio web del portal o la opción Mis servicios alojados de ArcMap para editar o eliminar el elemento. Al eliminar el elemento de este modo, el servicio de fondo correspondiente se elimina por usted.

Si opta por sobrescribir el servicio alojado en ArcMap, el elemento de servicio existente se elimina del portal y se crea un nuevo elemento con el mismo nombre. Sin embargo, el elemento se crea en la carpeta raíz del servidor y se le asigna un nuevo Id. Deberá reconfigurar el uso compartido y, si es necesario, volver a desplazar el elemento a la carpeta donde residía antes de sobrescribir el servicio. Si se trata de un servicio de entidades alojado, también tendrá que reconfigurar las ventanas emergentes o la simbología que ya había guardado con el elemento.

Publicar un servicio a través del portal

Ejemplo

Se inicia sesión en el portal como publicador y se carga un archivo CSV. Se elige publicar el CSV en el portal como servicio de entidades. Automáticamente se crea también un elemento de portal.

Para eliminar este servicio de entidades de la forma recomendada, se inicia sesión en el sitio web del portal como publicador (o administrador) y se elimina el elemento del portal que representa el servicio. Al hacerlo, también se elimina el servicio automáticamente.

En esta situación, no se debería conectar directamente al servidor de alojamiento de fondo para eliminar el servicio. Si lo hiciese, quedaría un elemento de portal sin vincular con ningún servicio. Se le obligaría a limpiar el elemento de portal manualmente.

Publicar un servicio a través de un sitio federado de ArcGIS Server

Alternativamente, puede publicar un servicio mediante una conexión con un sitio de ArcGIS Server federado con su portal. Se publica utilizando ArcGIS Server Manager o una conexión a ArcGIS Server en el árbol de catálogo de ArcMap. En el momento de publicar el servicio, se crea automáticamente un elemento de portal.

Si añade el elemento de este modo, deberá editar y eliminar el servicio utilizando ArcGIS Server Manager o la conexión al servidor SIG de ArcMap.

Al eliminar el servicio de este modo, el elemento de portal correspondiente se elimina por usted.

Si opta por sobrescribir el servicio en ArcMap, el elemento de servicio existente se elimina del portal y se crea un nuevo elemento con el mismo nombre. Sin embargo, el elemento se crea en la carpeta raíz del servidor y se le asigna un nuevo Id. Deberá reconfigurar el uso compartido y, si es necesario, volver a desplazar el elemento a la carpeta donde residía antes de sobrescribir el servicio. Si se trata de un servicio de entidades, también tendrá que reconfigurar las ventanas emergentes o la simbología que ya había guardado con el elemento.

Publicar un servicio a través de un sitio federado de ArcGIS Server

Ejemplo

Se realiza una conexión con Agregar ArcGIS Server en ArcMap como publicador Jan y se publica un servicio de imágenes en un sitio de ArcGIS Server federado con su portal. El servicio se convierte automáticamente en un elemento de su portal.

Cuando desee eliminar este servicio, inicie sesión en ArcGIS Server Manager como publicador Jan (o administrador) y elimínelo. El elemento correspondiente se elimina automáticamente del portal.

En esta situación, no debe utilizar el sitio web del portal para eliminar el elemento. Si lo hace, quedará un servicio en funcionamiento sin ningún elemento del portal correspondiente. El servicio sería inutilizable porque el acceso al servicio seguiría siendo controlado a través del modelo de uso compartido del portal. En tal caso debería eliminar el servicio manualmente.

Usar la página Mi contenido del sitio web del portal para agregar el servicio como elemento

Puede agregar un servicio como elemento de portal usando la página Mi contenido del sitio web del portal. Así es cómo se comparten enlaces a servicios web que no se estén ejecutando en un servidor federado.

Si ha agregado el elemento usando Mi contenido, deberá editar y eliminar el elemento mediante el sitio web del portal. Incluso aunque elimine el elemento, el servicio correspondiente seguirá ejecutándose a menos que inicie sesión en su servidor y lo elimine. Este es el comportamiento esperado, ya que usted puede estar usando elementos de portal para compartir enlaces con servicios de terceros que usted no tiene intención o capacidad de eliminar de forma permanente.

Agregar un servicio como elemento de portal a través de Mi contenido

Ejemplo

Supongamos que encuentra un servicio web útil en el sitio web de ArcGIS Server de un departamento vecino y desea agregar un elemento de portal que se vincule con él. Para agregar el servicio como elemento de portal, deberá iniciar sesión en el sitio web del portal y utilizar la página Mi contenido.

Cuando desee eliminar el elemento, deberá usar el sitio web del portal para eliminarlo. Al eliminar el elemento no se elimina el servicio. Este es el comportamiento esperado, ya que, en estas circunstancias, el servicio y el elemento de portal no tienen ninguna relación integrada.

Mejores prácticas de edición y eliminación de elementos

Los ejemplos anteriores reiteran que se deben editar y eliminar los elementos utilizando la misma aproximación que para publicarlos. Esto garantiza que los servicios y los elementos mantengan el vínculo adecuado.

Si no se eliminan los elementos o los servicios tal como se recomienda, podría acabar teniendo elementos o servicios huérfanos que deberá eliminar manualmente.

Tenga en cuenta que un elemento de portal solo lo puede editar o eliminar:

Esto es distinto del patrón que se utiliza en ArcGIS Server, en el cual todos los publicadores pueden editar y eliminar todos los elementos.

A pesar de que los administradores pueden editar los elementos, eso se debería evitar. Al editar elementos como administrador los recursos periféricos podrían quedar bajo el control de la cuenta del administrador. Las cuentas de administrador solo se deben usar principalmente para cambiar la propiedad de los elementos o eliminar elementos que ya no sean necesarios.

5/9/2014