ArcGIS Server incluye lo siguiente como partes del SIG basado en servidor:
Publicación de servicio Web
En cuanto se instala ArcGIS Server, se obtiene la capacidad para publicar los servicios web desde los recursos SIG, como mapas, imágenes y modelos de geoprocesamiento. También puede obtener varios servicios preconfigurados descritos a continuación.
Los servicios web de ArcGIS Server se exponen a través de REST y SOAP y los pueden invocar tanto clientes de Esri como otros. Los desarrolladores avanzados pueden extender los servicios listos para usar utilizando extensiones de objeto de servidor (SOEs) e interceptores de objetos del servidor (SOIs).
Servicios preconfigurados
ArcGIS Server se suministra con una variedad de servicios preconfigurados que ayudan a realizar tareas comunes.
Controladores de generación de caché
El servicio CachingControllers ayuda a procesar los trabajos de carga en caché de mapas e imágenes. El número máximo de instancias que se permite para este servicio determina cuántos trabajos de caché se pueden ejecutar simultáneamente.
El servicio CachingControllers trabaja junto con el servicio CachingTools. Para generar cachés, es necesario que ambos estén en funcionamiento en el mismo clúster.
Herramientas de almacenamiento de caché
En lugar de su servicio de mapas o imágenes que se utiliza en gran medida durante el almacenamiento en caché, el trabajo delega en un servicio de geoprocesamiento denominado CachingTools. Este servicio se configura previamente en la carpeta del sistema cuando se crea el sitio de ArcGIS Server. Puede limitar el servicio CachingTools para ejecutar dentro de un clúster de equipos definidos y así liberar otros equipos en su sitio para responder rápidamente a las solicitudes de los servicios.
El servicio CachingTools se inicia de manera predeterminada. Deje este servicio en ejecución para que pueda responder a solicitudes de almacenamiento en caché. Si el servicio está detenido o no está disponible, las solicitudes de almacenamiento en caché fallarán. El servicio CachingTools no se puede eliminar y su modo de ejecución debe ser Asíncrono.
El servicio CachingTools trabaja junto con el servicio CachingControllers. Para generar cachés, es necesario que ambos estén en funcionamiento en el mismo clúster.
Herramientas de geoanálisis
El servicio GeoAnalyticsTools preconfigurado se utiliza para permitir el análisis de entidades de Big Data en ArcGIS GeoAnalytics Server.
Para que los miembros puedan usar GeoAnalyticsTools para realizar análisis de entidades de Big Data en Portal for ArcGIS, la API REST, la API Python o ArcGIS Pro, deberá seguir las instrucciones que se indican en Configurar el portal con ArcGIS GeoAnalytics Server en la Guía del administrador de Portal for ArcGIS. El servicio GeoAnalyticsTools está preconfigurado en la carpeta del Sistema y se detiene de forma predeterminada. Se inicia automáticamente después de configurar ArcGIS Server como GeoAnalytics Server para su portal.
Herramientas de geocodificación
El servicio preconfigurado de GeocodingTools admite la geocodificación por lotes asíncrona en Portal for ArcGIS. Consulte la documentación de API REST de ArcGIS para obtener más detalles sobre las herramientas de geocodificación por lotes.
Servicio de geometría
El servicio de geometría preconfigurada puede realizar cálculos geométricos como crear zonas de influencia, simplificar, calcular áreas y longitudes y proyectar. También incluye funciones que se utilizan en la edición Web. Si está creando una aplicación web con ArcGIS API for JavaScript, puede hacer referencia al servicio de geometría mediante el extremo REST para realizar cálculos geométricos y editar en la aplicación web.
El servicio de geometría se configura previamente en la carpeta Utilidades y se detiene de manera predeterminada. Debe iniciarlo de forma explícita antes de poder utilizarlo.
Herramientas de impresión
PrintingTools es un servicio de geoprocesamiento que puede implementar para ayudarle a imprimir mapas web. Cuando desarrolle sus aplicaciones web, por ejemplo, con las API Web de ArcGIS, puede llamar el servicio PrintingTools y obtener una imagen que se puede imprimir de alta calidad cartográfica a cambio de un servicio de mapas.
El servicio PrintingTools se configura previamente en la carpeta Utilidades. Se detiene de forma predeterminada. Debe comenzar el servicio PrintingTools explícitamente antes de poder utilizarlo.
Herramientas de publicación
Al publicar un servicio a través del administrador o ArcGIS Desktop, ArcGIS Server utiliza un servicio de geoprocesamiento que se llama PublishingTools para cargar el archivo de definición del servicio, descomprimirlo en el servidor e implementarlo para utilizarlo como un servicio.
El servicio PublishingTools se configura previamente en la carpeta System y se inicia de forma predeterminada. Deje este servicio en ejecución para que pueda responder a solicitudes de publicación. Si el servicio PublishingTools está detenido o no está disponible, la publicación de servicios fallará. No se puede eliminar el servicio PublishingTools.
Herramientas de análisis de ráster
Los servicios preconfigurados RasterAnalysisTools, RasterProcessing y RasterRendering se utilizan para admitir el análisis de ráster distribuido en ArcGIS Image Server.
Para que los miembros puedan usar RasterAnalysisTools para realizar análisis de ráster en Portal for ArcGIS, la API REST, la API Python o ArcGIS Pro, deberá seguir las instrucciones que se indican en Configurar el portal para realizar análisis de ráster en la Guía del administrador de Portal for ArcGIS. Los servicios se configura previamente en la carpeta System y se detienen de forma predeterminada. Se inician automáticamente después de configurar ArcGIS Server como ArcGIS Image Server para su portal.
Herramientas de informes
Un servicio de geoprocesamiento denominado ReportingTools ayuda a generar informes sobre el estado de trabajos de almacenamiento en caché de servicio de imágenes y mapas.
Este servicio se configura previamente en la carpeta System y se inicia de forma predeterminada. Deje este servicio en ejecución para que esté disponible para informar de los estados de los trabajos de almacenamiento en caché. Si el servicio ReportingTools se ha detenido o no está disponible, no podrá ver el estado de los trabajos de almacenamiento en caché. No se puede eliminar el servicio ReportingTools.
Servicio de mapas SampleWorldCities
El servicio de mapas SampleWorldCities se proporciona para permitirle realizar la vista previa de la funcionalidad de ArcGIS Server. Puede hacer clic en la vista en miniatura de este servicio de mapas en ArcGIS Server Manager para visualizarlo inmediatamente en una aplicación web. También puede utilizar esta muestra en clientes ArcGIS como cualquier otro servicio de mapas.
El servicio de mapas SampleWorldCities se configura previamente en la carpeta Sitio (raíz) y se inicia de forma predeterminada. Si ya no necesita el servicio, puede eliminarlo de su sitio de ArcGIS Server.
Controladores de almacenamiento en caché de escenas
El servicio SceneCachingControllers ayuda a procesar los trabajos de almacenamiento en caché de los servicios de escena. El número máximo de instancias que se permite para este servicio determina cuántos trabajos de caché se pueden ejecutar simultáneamente.
El servicio SceneCachingTools funciona junto con el servicio SceneCachingControllers. Para generar cachés, es necesario que ambos estén en funcionamiento en el mismo clúster.
Herramientas de almacenamiento en caché de escenas
En lugar de su servicio de escena, que se utiliza en gran medida durante el almacenamiento en caché, el trabajo delega en un servicio de geoprocesamiento denominado SceneCachingTools. Este servicio se configura previamente en la carpeta del sistema cuando se crea el sitio de ArcGIS Server. Puede limitar el servicio SceneCachingTools para ejecutarlo dentro de un clúster de equipos definidos y así liberar otros equipos en su sitio para responder rápidamente las solicitudes de los servicios.
El servicio SceneCachingTools se inicia de forma predeterminada. Deje este servicio en ejecución para que pueda responder a solicitudes de almacenamiento en caché. Si el servicio está detenido o no está disponible, las solicitudes de almacenamiento en caché fallarán. El servicio SceneCachingTools no se puede eliminar y su modo de ejecución debe ser Asíncrono.
El servicio SceneCachingTools funciona junto con el servicio SceneCachingControllers. Para generar cachés, es necesario que ambos estén en funcionamiento en el mismo clúster.
Herramientas de análisis espacial
El servicio preconfigurado SpatialAnalysisTools se utiliza para permitir el análisis espacial en Portal for ArcGIS El servidor hace el trabajo de procesar las solicitudes de análisis, almacenar los resultados en ArcGIS Data Store y devolver los resultados a los miembros del sitio web de Portal for ArcGIS.
Para que los miembros puedan usar el servicio SpatialAnalysisTools para realizar el análisis en Portal for ArcGIS, debe configurar ArcGIS Server como un servidor host para el portal y conceder privilegios a los miembros para realizar análisis. El servicio SpatialAnalysisTools está preconfigurado en la carpeta del Sistema y de detiene de forma predeterminada. Se inicia automáticamente después de configurar ArcGIS Server como el servidor host de su portal.
Sugerencia:
La Guía del administrador de Portal for ArcGIS contiene instrucciones completas sobre cómo configurar el portal para realizar análisis.
Herramientas de sincronización
Puede habilitar en los servicios de entidades una función de sincronización que permite a los clientes descargar una copia local de los datos para usarlos sin conexión y sincronizar los cambios entre el cliente y el servicio de entidades cuando el cliente vuelva a estar online. Estas operaciones de descarga y de sincronización se pueden ejecutar en modo sincrónico o asíncrono. El servicio SyncTools se utiliza cuando las operaciones de sincronización se ejecutan de forma asíncrona.
El servicio de geoprocesamiento SyncTools está preconfigurado en la carpeta ArcGIS Server System y se inicia de manera predeterminada. Deje este servicio en ejecución si tiene servicios de entidades habilitados para la sincronización. Si el servicio de geoprocesamiento SyncTools está detenido o no está disponible, las operaciones de sincronización fallarán cuando se ejecuten en modo asíncrono. El servicio SyncTools no se puede eliminar.
Administrador de ArcGIS Server
ArcGIS Server Manager es la aplicación que se utiliza para trabajar con el servidor SIG. Desde el Administrador, puede agregar, quitar, ajustar y proteger los servicios, además de organizarlos en carpetas. Además, Manager le permite configurar los equipos y directorios en el sitio de ArcGIS Server y resolver los problemas del servidor SIG mediante sus registros.
ArcGIS Web Adaptor
ArcGIS Web Adaptor es un elemento opcional que se puede instalar para permitir que ArcGIS Server trabaje con su propio servidor web. ArcGIS Server expone los servicios web mediante HTTP para proporcionar un desarrollo y una evaluación de escenarios básicos, pero si desea personalizar la dirección URL y el número de puerto para su sitio o configurar las políticas de seguridad a nivel web, debe instalar Web Adaptor.
Para obtener más información, consulte Acerca de ArcGIS Web Adaptor.
Directorio de servicios de ArcGIS Server
Cuando desarrolle aplicaciones web, en algunas ocasiones tendrá que suministrar direcciones URL para algunos de los recursos del servidor. El Directorio de servicios de ArcGIS Server es una herramienta que utiliza tecnología de transferencia de estado representacional (REST) para ayudarle a encontrar información sobre sus servicios y las correspondientes URL que puede usar para desarrollo.
El Directorio de servicios también es una excelente manera de permitir que su servidor sea descubierto a través de la exploración o búsquedas. Por ejemplo, mediante el Directorio de servicios, los usuarios del servidor pueden tener acceso a la huella geográfica de todos los servicios disponibles. Los usuarios también pueden recuperar metadatos a nivel de servicio acerca de sus servicios, y pueden realizar la vista previa en un navegador web, ArcMap, ArcGIS Earth y Google Earth.
Puede abrir el Directorio de servicios desde el acceso directo instalado o escribiendo http://gisserver.domain.com:6080/arcgis/rest/services en un navegador web.
API REST y utilidades de línea de comandos para administración del servidor
La API REST de ArcGIS permite utilizar scripts para tareas comunes de administración del servidor, tales como agregar un equipo a un sitio, publicar un servicio, agregar permisos, etc. El Directorio del administrador de ArcGIS Server proporciona un acceso interactivo simple a esta API. Esto es útil para el aprendizaje de la jerarquía de los comandos y solicitudes HTTP de creación para colocar en los scripts. Una vez que comprende la API, puede administrar el sitio de ArcGIS Server mediante cualquier herramienta o lenguaje de programación que pueda realizar solicitudes de HTTP.
Abra el Directorio de administrador escribiendo http://gisserver.domain.com:6080/arcgis/admin.
ArcGIS Server también instala un conjunto de utilidades de línea de comandos que se pueden usar en archivos de lotes. Estas utilidades eliminan la necesidad de escribir código para las acciones administrativas más comunes.
Para obtener más información, consulte Scripts para la administración de ArcGIS Server.
Extensiones
Las extensiones de ArcGIS Server le permiten agregar recursos al sistema. En muchos casos, las extensiones tienen prestaciones de escritorio y servidor distintas. Para obtener una lista de las extensiones disponibles, consulte Extensiones de ArcGIS Server.