Contenido de ArcGIS for Server
ArcGIS for Server incluye lo siguiente como partes del SIG basado en servidor:
Publicación de servicio Web
En cuanto se instala ArcGIS for 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 SOAP y REST y los pueden invocar tanto clientes Esri como otros. Los desarrolladores avanzados pueden extender los servicios listos para usar utilizando extensiones de objeto de servidor.
Servicios preconfigurados
ArcGIS Server viene 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, imágenes y globo. 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 memorias caché, es necesario que ambos estén en funcionamiento. Ambos deben ejecutarse en el mismo clúster.
Herramientas de almacenamiento de memoria caché
En lugar de su mapa, globo o servicio de imágenes que utiliza en gran medida durante el almacenamiento en memoria 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 cluster de equipos definidos, así liberar otros equipos en su sitio para responder rápidamente las solicitudes de los servicios.
El servicio CachingTools se inicia por defecto. Debería dejar este servicio en ejecución para que pueda responder a solicitudes de almacenamiento en caché. Si el servicio está detenido o no está disponible, el almacenamiento en caché de peticiones fallará. 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 memorias caché, es necesario que ambos estén en funcionamiento. Ambos deben ejecutarse en el mismo clúster.
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 Viewer for Flex, ArcGIS Viewer for Silverlight o las API Web de ArcGIS, 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 por defecto. Debe comenzar explícitamente antes de poder utilizarla.
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 mediante ArcGIS Server Manager o ArcGIS for 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. Este servicio se debe dejar en ejecución para que pueda responder a solicitudes de publicación. Si el servicio PublishingTools está detenido o no está disponible, todas las publicaciones de servicios fallarán. No se puede eliminar el servicio PublishingTools.
Herramientas de informes
Un servicio de geoprocesamiento denominado ReportingTools ayuda a generar informes sobre el estado de trabajos de almacenamiento en memoria caché de servicio de imágenes y mapas.
Este servicio se configura previamente en la carpeta System y se inicia de forma predeterminada. Debería dejar 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 se podrá ver el estado de los trabajos de almacenamiento en caché. No se puede eliminar el servicio ReportingTools.
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 on-line. Estas operaciones de descarga y de sincronización se pueden ejecutar en modo sincrónico o asíncrono. El servicio HerramientasSincronización se utiliza cuando las operaciones de sincronización se ejecutan de forma asíncrona.
El servicio de geoprocesamiento HerramientasSincronización está preconfigurado en la carpeta System de ArcGIS Server y se inicia de manera predeterminada. Debe dejar este servicio en ejecución si tiene servicios de entidades habilitados para la sincronización. Si el servicio de geoprocesamiento HerramientasSincronización 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.
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) carpeta y se inicia de forma predeterminada. Si ya no necesita el servicio, puede eliminarlo de su sitio de ArcGIS Server.
Buscar servicio
El servicio preconfigurado Buscar puede crear un índice de búsqueda con el contenido SIG de su organización para utilizarlo en la red local. Por ejemplo, puede permitir que el servicio de búsqueda indexe las carpetas de datos SIG, y luego permitir que los usuarios de ArcMap de su organización puedan hacer referencia al servicio cuando buscan datos.
El servicio de búsqueda se configura previamente en la carpeta Utilidades y se detiene por defecto. Debe comenzar explícitamente antes de poder utilizarla.
ArcGIS Server Manager
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, ArcGIS Server 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 simples, pero si desea personalizar la dirección URL y el número de puerto para el sitio Web o configurar la política de seguridad en el nivel Web, debe instalar Web Adaptor.
Para obtener más información, consulte Acerca de ArcGIS Server 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 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 Explorer Desktop 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 secuencias de comandos 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 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 las secuencias de comandos. 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.
Puede abrir 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 Uso de secuencias de comandos de administración de ArcGIS Server.
Utilidad Configurar cuenta de ArcGIS Server
La utilidad de Configurar cuenta de ArcGIS Server es un pequeña aplicación incluida con la configuración de ArcGIS for Server que le permite rápidamente volver a configurar la cuenta de ArcGIS Server. Si encuentra una situación en la que necesita modificar la cuenta, como cambiar su contraseña, puede iniciar la utilidad de la ubicación de instalación de ArcGIS Server.
Para obtener más información, consulte Cuenta de ArcGIS Server.
Aplicaciones Web configurables
ArcGIS Viewer for Flex y ArcGIS Viewer for Silverlight están disponibles para descargar gratuitamente y le ayudan a crear aplicaciones Web SIG sin necesidad de programar. Los visores son compatibles con distintos tipos de servicios Web de Esri y de otros tipos, e incluso pueden incluir mapas creados con el visor de mapas de ArcGIS.com y guardados en ArcGIS Online. Los visores son compatibles con tareas de impresión, geoprocesamiento, edición web y mucho más.
Las APIs Web
Esri ofrece interfaces de programación de aplicaciones (API) pueden ayudarle a crear aplicaciones web y móviles que utilicen su sitio de ArcGIS Server. Las ArcGIS API for JavaScript, Flex y Silverlight están completamente documentadas con ayuda conceptual, muestras y temas de referencia de API, y están diseñadas para ofrecer una funcionalidad similar para que pueda elegir la plataforma cuya programación le sea más adecuada.
ArcGIS API for JavaScript
ArcGIS API for JavaScript permite construir aplicaciones Web SIG interactivas con HTML y JavaScript. Todos los códigos se ejecutan en el navegador, y no es necesario que el cliente y el servidor Web tengan un software SIG instalado. Una ventaja de utilizar JavaScript completo es que no requiere que el usuario tenga cualquier plug-ins de navegador.
ArcGIS API for Flex
ArcGIS API for Flex le permite crear aplicaciones Web con una interfaz de usuario intuitiva, visualmente atractiva y con capacidad de respuesta. ArcGIS API for Flex aprovecha al máximo las potentes capacidades de representación cartográfica, geocodificación y geoprocesamiento de los servicios de ArcGIS Server.
ArcGIS API for Silverlight
ArcGIS API for Silverlight ofrece un entorno de desarrollo multiplataforma entre navegadores para crear y proporcionar aplicaciones interactivas para la Web. Puede crear aplicaciones web interactivas y expresivas usando servicios de ArcGIS Server, como mapas, localizadores y modelos de geoprocesamiento, y componentes de Microsoft Silverlight, como cuadrículas, vistas de árbol y gráficos.
ArcGIS for SharePoint
ArcGIS for SharePoint aprovecha el marco de Microsoft SharePoint para proporcionar componentes de representación cartográfica configurables para utilizar con los sitios de Microsoft SharePoint. Está diseñado para trabajar con los servicios de ArcGIS Server, los servicios de ArcGIS Online y las bibliotecas de documentos de Microsoft Office.
API móviles
Los dispositivos móviles, como smartphones de Windows, dispositivos Apple iOS, dispositivos Android, Tablet PC y los sistemas instalados en vehículos, puede acceder a los servicios SIG alojados por ArcGIS Server. Estas aplicaciones pueden ayudarle a visualizar mapas, buscar ubicaciones, y hacer análisis SIG en el campo. Esri ha desarrollado varias API para simplificar aplicaciones móviles de construcción que funcionan con servicios SIG.
Para obtener más información, consulte la página SIG móvil en el Centro de recursos de ArcGIS.
Extensiones
Las extensiones opcionales de ArcGIS for Server permiten agregar recursos al sistema. En muchos casos las extensiones tienen ofertas de Desktop y Server separadas; la extensión de servidor que permite que la funcionalidad se publique mediante un servicio de ArcGIS Server. Las extensiones disponibles incluyen las siguientes:
ArcGIS 3D Analyst extension
ArcGIS 3D Analyst extension contiene un conjunto de funciones SIG 3D para crear y analizar superficies. Entre estas funciones se incluyen el análisis de la pendiente, orientación y sombreado. Se pueden invocar en el servidor a través de los servicios de geoprocesamiento.
ArcGIS Data Interoperability extension for Desktop
ArcGIS Data Interoperability extension for Desktop permite crear mapas y tareas de geoprocesamiento que admiten fuentes de datos no nativas en su equipo de sobremesa y publicarlos en ArcGIS for Server. Puede publicar mapas que contengan fuentes de datos no nativos mediante las capacidades de lectura directa de la extensión Data Interoperability y las Conexiones de interoperabilidad. Puede también publicar tareas de geoprocesamiento que contengan funciones de conversión como Importación rápida, Exportación rápida y la herramienta espacial ETL personalizada.
La extensión de interoperatividad de datos no es compatible con ArcGIS for Server (Linux).
Extensión Revisor de datos de ArcGIS for Server
Los flujos de trabajo de calidad de datos que implementa mediante la extensión ArcGIS Data Reviewer se pueden habilitar como servicios Web y son accesibles desde las aplicaciones de cliente Web o móviles utilizando la extensión ArcGIS Data Reviewer for Server. Por ejemplo, puede publicar varios tipos de servicios Web para admitir la validación manual y automatizada de datos, la calidad de los datos de los informes y la gestión del ciclo de vida de los errores.
ArcGIS Data Reviewer for Server no es compatible con ArcGIS for Server (Linux).
ArcGIS Geostatistical Analyst extension
La extensión Geostatistical Analyst convierte sus análisis de estadísticas geográficas generados en ArcGIS for Desktop en servicios Web. Estos servicios Web le brindan las herramientas necesarias para generar superficies estadísticamente válidas y utilizar estas superficies en modelos y visualización SIG con otras extensiones de ArcGIS como ArcGIS Spatial Analyst extension y 3D Analyst en toda la Web.
ArcGIS Image extension
ArcGIS Image extension permite procesar grandes volúmenes de datos ráster y ponerlos a disposición de su empresa. Los servicios de imagen pueden incluir datasets con diferentes formatos, proyecciones y resoluciones. Una de las características clave de la extensión de imagen es que admite datos de imagen en su formato nativo y no requiere la creación de un formato especial.
ArcGIS Network Analyst extension
ArcGIS Network Analyst extension proporciona recursos de análisis espacial basados en red entre los que se incluyen análisis de generación de rutas, direcciones de viaje, ubicación de centros más cercanos y análisis de áreas de servicio. Los desarrolladores pueden utilizarla para construir e implementar aplicaciones de red personalizadas.
ArcGIS Schematics extension
ArcGIS Schematics extension le permite publicar contenido esquemático en ArcGIS Server y exponer ese contenido a través de las aplicaciones Web creadas con las API Web de ArcGIS.
ArcGIS Spatial Analyst extension
ArcGIS Spatial Analyst extension permite publicar datasets espaciales y modelos avanzados en ArcGIS Server. Puede utilizar Spatial Analyst para derivar información acerca de los datos ráster, identificar relaciones espaciales, encontrar ubicaciones adecuadas, calcular las superficies de coste del viaje, y realizar una amplia variedad de operaciones de geoprocesamiento ráster adicionales en la web.
ArcGIS Workflow Manager for Server
ArcGIS Workflow Manager for Server permite publicar información sobre los flujos de trabajo de proyecto SIG en forma de servicios Web. Una vez que Workflow Manager está habilitado, los usuarios de Internet o intranet pueden acceder a los flujos de trabajo en los clientes compatibles, como los navegadores Web y las aplicaciones móviles.
La extensión Workflow Manager no es compatible con ArcGIS for Server (Linux).