Implementar la aplicación

Cuando haya terminado la configuración de la aplicación Web, aparecerá el último panel del asistente que muestra una vista general de la aplicación que está por crear. Tenga en cuenta la dirección URL de la aplicación, que también estará disponible en la pestaña Aplicaciones del Administrador una vez que cree la aplicación.

Si está conforme con la aplicación, haga clic en Finalizar para crearla; de lo contrario, puede hacer clic en Anterior para volver a los otros paneles del asistente y ajustar las propiedades de la aplicación. Cuando hace clic en Finalizar, aparecerá la aplicación completa en su navegador Web predeterminado. (Si no ve la aplicación, es posible que tenga que deshabilitar las ventanas emergentes). Esto es lo que verán los usuarios de su aplicación Web. La ayuda para utilizar la aplicación está disponible en un vínculo en la esquina superior derecha. Esta ayuda utiliza un conjunto simple de archivos HTML que puede personalizar para incluir información sobre cualquiera de sus herramientas, tareas u otra funcionalidad que haya agregado a la aplicación.

Después que crea la aplicación, está disponible para verla, editarla y cambiarle el nombre en la pestaña Aplicaciones del Administrador. Cuando edita una aplicación existente, verá una lista de pestañas en la parte superior de la pantalla que corresponde a los paneles del asistente original. No es necesario navegar a través de todas las pestañas. Sólo puede utilizar las que sean necesarias y. a continuación, hacer clic en Finalizar para completar las ediciones.

Para personalizaciones avanzadas, puede editar las aplicaciones que crea en el Administrador dentro de un IDE (como Microsoft Visual Studio). Tenga en cuenta que una vez que haya editado la aplicación en un IDE, estas ediciones se pueden perder si elige volver a editar la aplicación con el Administrador.

Implementar la aplicación Web en un servidor de producción

Por defecto, las aplicaciones Web creadas con el Administrador se ejecutan en el mismo equipo en el que se crearon. Sin embargo, las circunstancias pueden requerir que la aplicación se cree en un equipo de desarrollo y más tarde se mueva a un servidor de producción. Esto implica instalar y configurar el software apropiado en el servidor de producción, así como configurar los datos y servicios que el servidor de producción requiere para ejecutar la aplicación.

En el tema Licencias e implementación en la Ayuda del desarrollador del sistema de ArcGIS Server se encuentra disponible información completa sobre cómo mover una aplicación existente a un servidor de producción. Para buscar este tema, abra la Ayuda del desarrollador y navegue por la tabla de contenido hasta Crear soluciones de ArcGIS Server > Desarrollar aplicaciones > Desarrollar aplicaciones Web mediante el Web ADF > Licencias e implementación.

Cuando se implementa una aplicación en un entorno de producción, deseará obtener el mejor rendimiento. Para preparar su entorno de implementación, debe realizar cambios para evitar usar demasiado el Servicio del subsistema de autoridad de seguridad local (lsass.exe). Utilice las instrucciones en los artículos de la base de conocimiento de Esri32620 (Windows Server 2003) o 32622 (Windows XP) para evitar problemas con lsass.exe.

Mantener su aplicación

Una vez que haya implementado su aplicación Web, puede requerir mantenimiento ocasional. Su aplicación probablemente utiliza servicios Web para visualización del mapa, consultas, geocodificación y otras operaciones. Aunque son útiles y convenientes, una consecuencia reconocida de trabajar con servicios Web es que si el servicio cambia, es posible que tenga que actualizar su aplicación. Por ejemplo, si su aplicación consulta una capa en un servicio de mapas y el administrador del servidor cambia el orden de la capa en el servicio de mapas, es su responsabilidad actualizar su aplicación para utilizar el índice de capa actualizado.

Si es administrador del servidor, es importante recordar que los cambios que realice en un servicio existente pueden afectar el comportamiento de las aplicaciones Web implementadas que dependen de ese servicio. Debe comunicar claramente al administrador de la aplicación Web cualquier cambio que realice.


3/6/2012