Los recursos SIG disponibles en ArcGIS Server se denominan servicios. El objetivo de un sitio de ArcGIS Server es recibir las peticiones a los servicios, cumplimentarlas y enviar los resultados de vuelta a las aplicaciones del cliente que necesita utilizarlos. ArcGIS Server proporciona un conjunto de herramientas que le permite administrar servicios.
Resulta útil entender cómo se diseña un sitio de ArcGIS Server para poder crear un sitio donde los servicios se ejecuten de forma eficiente y respondan a las necesidades de sus aplicaciones. En este tema se describen los componentes de un sitio de ArcGIS Server.
Los siguientes componentes constituyen un sitio de ArcGIS Server:
ArcGIS Server el equipo de ArcGIS Server responde a las solicitudes de sus servicios web. Dibuja mapas, ejecuta herramientas, datos de consultas y realiza cualquier otra acción que puede hacer con un servicio. ArcGIS Server puede constar de uno o varios equipos que trabajan 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 de equipos participantes en respuesta a la demanda.
El equipo con ArcGIS Server expone sus servicios a través del protocolo web común HTTP. Cuando instale ArcGIS Server, podrá acceder a un conjunto de servicios web que puede utilizar en sus aplicaciones. Puede complementar el equipo con ArcGIS Server con un servidor web corporativo para ampliar la funcionalidad, por ejemplo la capacidad de alojar aplicaciones web.
ArcGIS Web Adaptor: para integrar sus equipos de ArcGIS Server con el servidor web corporativo existente, puede instalar ArcGIS Web Adaptor. Web Adaptor recibe solicitudes de servicios web a través de una dirección URL común (en un puerto y nombre de sitio que elija) y las envía a los distintos equipos con ArcGIS Server de su sitio.
Alternativamente, puede exponer su sitio a través de otros tipos de tecnología de la puerta de enlace web, como un equilibrador 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 que creó 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 Web Adaptor. Web Adaptor le permite integrar el sitio de ArcGIS Server con 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 los equipos con ArcGIS Server. Estos recursos pueden ser mapas, localizadores, geodatabases, etc.
Administradores y usuarios
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 los autores del contenido, los administradores del servidor, los desarrolladores de aplicaciones y los usuarios finales de aplicaciones que utilizan los servicios SIG.
Administradores del sitio de ArcGIS Server: un sitio de ArcGIS Server requiere que alguien instale el software, configure las aplicaciones web y ajuste el sitio para obtener el mejor rendimiento. Los administradores del sitio de ArcGIS Server pueden usar 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 Pro: los recursos SIG que se publican en el sitio, como los mapas y las geodatabases, son obra de autores de contenido de ArcGIS Pro. Estos autores comparten o publican su contenido desde ArcGIS Pro.
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 avanzada para hacerlo. Puede 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 disponen de una amplia gama de opciones de API, incluidas las extensiones de objetos 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 el análisis; sin embargo, pueden no conocer los detalles del sitio ni saber qué servicios se encuentran disponibles. Conocer a fondo el número de usuarios finales que acceden a un sitio ArcGIS Server, así como sus patrones de uso, puede ser de gran utilidad a la hora de planificar el tamaño y el alcance de la implementación.
Otros: muchas otras personas pueden utilizar el sitio de ArcGIS Server o influir directamente en él. 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 es posible que estas personas no utilicen el sitio cada día, pueden necesitar formación sobre algunos de los fundamentos del sitio de ArcGIS Server y sobre las prácticas recomendadas que se incluyen en este sistema de ayuda.