Componentes de ArcGIS for Server
En este tema
Los recursos SIG, como mapas y globos que se han puesto disponibles en ArcGIS for Server, se denominan servicios. El objetivo de un sitio de ArcGIS Server es recibir las peticiones a los servicios, cumplir con ellos, y enviar los resultados de vuelta a las aplicaciones del cliente que necesita utilizarlos. El servidor SIG proporciona un conjunto de herramientas que le permiten administrar los servicios; por ejemplo, puede utilizar la aplicación de ArcGIS Server Manager para agregar o quitar servicios.
Es importante que comprenda cómo se diseña un sitio de ArcGIS Server para que puedan crear un sitio donde los servicios SIG se ejecuten de forma eficiente y cumplan con las necesidades de sus aplicaciones. Este tema sirve como introducción a los componentes de un sitio de ArcGIS Server.
Los siguientes componentes constituyen un sitio de ArcGIS Server:
Servidor SIG: el servidor SIG responde a las solicitudes realizadas a sus servicios web. Dibuja mapas, ejecuta herramientas, datos de consultas y realiza cualquier otra acción que puede hacer con un servicio. El servidor SIG puede constar de uno o varios equipos trabajando juntos. Todos los equipos tienen acceso a los mismos datos y a la misma información de configuración, por lo que puede incrementar o reducir fácilmente el número equipos participantes en respuesta a la demanda.
El servidor SIG expone sus servicios a través del protocolo HTTP de la web común. Cuando instale el servidor SIG, inmediatamente tienen un conjunto de servicios web que puede utilizar en las aplicaciones. Puede complementar el servidor SIG con un servidor web corporativo para más funcionalidad, como la capacidad de aplicaciones web host.
Los servidores SIG se pueden organizar en grupos, llamados clústeres. Cada cluster ejecuta un subconjunto dedicado de servicios, según lo haya configurado el administrador del servidor. Por ejemplo, podría crear un cluster para ejecutar todos los servicios de mapas y otro cluster de servidores (tal vez con mayor potencia de procesamiento) para ejecutar los servicios de geoprocesamiento.
Web Adaptor: para integrar los servidores SIG con el servidor web corporativo existente, puede instalar ArcGIS Web Adaptor. Web Adaptor recibe solicitudes de servicio web a través de una dirección URL común (en un puerto y nombre del sitio que elija) y les envía a los equipos del servidor SIG en su sitio.
Alternativamente, puede exponer su sitio a través de otros tipos de tecnología de la "puerta de enlace web", como un equilibrio de carga HTTP, ruta de red o software de equilibrio de carga de terceros. En algunos casos, puede ser apropiado utilizar el Web Adaptor en tándem con la solución de equilibrio de carga existente.
Servidor web: un servidor web puede alojar las aplicaciones web y proporcionar seguridad opcional y una mejora del equilibrio de carga a su sitio de ArcGIS Server. Si solamente necesita alojamiento básico de servicios SIG, podrá utilizar el sitio creado después de instalar ArcGIS Server.
Si necesita algo más que un simple alojamiento de servicios o si desea utilizar el servidor web existente de la organización, podrá instalar ArcGIS Web Adaptor. El Web Adaptor le permite integrar el sitio de ArcGIS Server con Apache, IIS, WebSphere, WebLogic y otros servidores Web.
Servidor de datos: puede colocar los datos directamente en cada servidor SIG o acceder a ellos desde un repositorio de datos central, como una carpeta de red compartida o una geodatabase corporativa. Sea cual sea la opción que elija, los datos incluyen todos los recursos SIG que se han publicado como servicios en el servidor SIG. Estos recursos pueden ser mapas, globos, localizadores, geodatabases, etc.
Para leer sobre estos componentes en mayor detalle, consulte el tema Dentro de un sitio de ArcGIS Server.
El componente de las personas
Los componentes de software descritos anteriormente no se pueden utilizar si no existe la intervención de personas que creen los datos, mantengan y utilicen los servicios. Una vista expandida del sitio de ArcGIS Server incluye el contenido de los autores, los administradores del servidor, los desarrolladores de aplicaciones y usuarios finales de aplicaciones que utilizan los servicios SIG.
Administradores del sitio ArcGIS Server—El sitio de ArcGIS Server necesita alguien para instalar el software, configurar las aplicaciones Web y ajustar el sitio para el mejor rendimiento. Los administradores del sitio de ArcGIS Server pueden utilizar ArcGIS for Desktop o ArcGIS Server Manager para administrar el sitio. Los administradores pueden obtener ayuda de desarrolladores o familiarizarse con las secuencias de comandos para automatizar las tareas administrativas a través de la API REST de ArcGIS.
Autores y publicadores de contenido de ArcGIS for Desktop: los recursos SIG que se publican en el sitio, como los mapas, los globos y las geodatabases, son obra de autores de contenido de ArcGIS for Desktop que usan aplicaciones como ArcMap, ArcCatalog y ArcGlobe. Estas aplicaciones también pueden ayudar con el proceso de publicación de los recursos para el servidor.
Desarrolladores de aplicaciones: los desarrolladores de aplicaciones toman los servicios de un sitio de ArcGIS Server y hacen que estén disponibles para los usuarios web, móviles y de escritorio a través de aplicaciones específicas. No necesita habilidades de programación avanzadas para considerarse un desarrollador. Es posible utilizar los visores, plantillas, widgets y muestras preconfigurados para crear aplicaciones web que sean atractivas y realicen las funciones más comunes de consulta y navegación de mapas. Los desarrolladores más experimentados tienen una amplia gama de opciones de API, incluida la potencia de ArcObjects disponible a través de las extensiones de objeto del servidor.
Usuarios de aplicaciones cliente: las aplicaciones web, móviles y de escritorio se puede conectar a los servicios. Los usuarios finales de estas aplicaciones dependen del sitio de ArcGIS Server para los datos SIG y análisis; sin embargo, pueden no saber detalles sobre el sitio o qué servicios se encuentran disponibles. Un conocimiento profundo de la cantidad de usuarios finales que acceden a un sitio de ArcGIS Server, así como sus patrones de uso, pueden ser útiles para usted a la hora de planificar el tamaño y el alcance de su implementación.
Otros—muchas otras personas pueden utilizar o influir directamente en el sitio de ArcGIS Server. Estas incluyen administradores de TIC que coordinan la configuración y arquitectura del sitio, gerentes SIG que establecen los requerimientos del sitio y técnicos SIG que crean los datos. Aunque estas personas no pueden utilizar el sitio cada día, puede que necesiten ser formadas en algunos de los fundamentos del sitio de ArcGIS Server y en las mejores prácticas incluidas en este sistema de ayuda.