Lista de comprobación de ArcGIS Spatial Data Server for Java
La siguiente lista muestra los requisitos y las tareas que puede usar para realizar un seguimiento de la configuración de ArcGIS Spatial Data Server for the Java platform. Si experimenta algún problema, consulte la lista de comprobación para asegurarse de que cuenta con el software, los archivos y las configuraciones que se necesitan.
Se usa Apache Tomcat como servidor web a modo de ejemplo, pero se admiten otros servidores de aplicaciones web. Consulte los Requisitos del sistema de ArcGIS Spatial Data Server para obtener más información.
Requisitos de software para publicar desde ArcGIS for Desktop en ArcGIS Spatial Data Server for Java
Se necesitan los siguientes componentes de software y archivos:
- ArcGIS for Desktop debe estar instalado y contar con una licencia (al menos Standard o Advanced) en un equipo cliente.
- Se deben instalar bibliotecas de cliente de 32 bits de sistema de administración de bases de datos (DBMS) en el equipo cliente de ArcGIS for Desktop.
- ArcGIS Spatial Data Server for Java debe estar instalado y autorizado. (Se requiere una licencia Enterprise Standard o Advanced de ArcGIS for Server si se van a editar datos.)
Las claves de autorización, los directorios REST y el archivo arcgis.war se crean en c:\Archivos de programa\ArcGIS\SDS<versión>\java en los servidores Windows y en /arcgis/SDS<versión>/java en el directorio de inicio del usuario en los servidores Linux.
- Se debe instalar y configurar un DBMS en un servidor.
- Se deben crear usuarios en el DBMS con los privilegios adecuados para poseer y publicar datos.
- Java Runtime Environment (JRE) se debe instalar en el servidor en el que se ha instalado ArcGIS Spatial Data Server.
- Los controladores JDBC se deben instalar en el servidor en el que se ha instalado ArcGIS Spatial Data Server.
Los controladores JDBC se suministran normalmente con la instalación DBMS o se pueden descargar desde el sitio web del proveedor del DBMS.
- Se debe instalar un servidor de aplicaciones web en el servidor en el que se ha instalado ArcGIS Spatial Data Server.
Si desea usar Apache Tomcat, puede descargarlo desde http://tomcat.apache.org/download-70.cgi. El siguiente ejemplo muestra las tareas que se deben realizar para instalar Tomcat:
- Ejecute la instalación como administrador.
- Cree una variable JAVA_HOME.
- Agregue las fuentes de datos al archivo context.xml de Tomcat.
- Copie los controladores JDBC en el directorio de la biblioteca de Tomcat.
Implementar ArcGIS Spatial Data Server for Java
Cuando haya instalado todo el software, podrá implementar el servidor de datos espaciales.
- Si va a usar Tomcat, copie o mueva el archivo arcgis.war desde el directorio de instalación de ArcGIS Spatial Data Server hasta el directorio de aplicaciones web de Tomcat.
- Inicie o reinicie Tomcat.
Consulte Implementación de la aplicación web para WebLogic o Implementación de la aplicación web para WebSphere si usa uno de estos servidores de aplicaciones web.
Autorizar el servidor de datos espaciales implementado
La instancia de ArcGIS Spatial Data Server for Java implementada se debe autorizar, al igual que el software.
En el servidor en el que se ha instalado ArcGIS Spatial Data Server for Java:
- Abra un navegador de Internet y vaya a http://localhost:<puerto de aplicación web>/arcgis/admin/authorizeSDS. Sustituya el puerto de su servidor de aplicaciones web por <puerto aplicación web>. El puerto predeterminado para Tomcat es 8080.
- Busque el código clave de autorización que se creó cuando autorizó el software de ArcGIS Spatial Data Server for Java.
El archivo de códigos clave se crea en \\Archivos de programa\ESRI\License<versión>\sysgen en los servidores Windows y en /arcgis/SDS<versión>/java/sysgen en el directorio de inicio del usuario en los servidores Linux.
Si no tiene acceso a Internet desde el servidor, consulte Autorizar un ArcGIS Spatial Data Server for Java implementado sin un navegador web para obtener instrucciones.
Publicar en el servidor de datos espaciales
Una vez que los datos que se van a publicar se han cargado en la base de datos y que se ha instalado, implementado y autorizado ArcGIS Spatial Data Server for Java, puede crear un mapa y publicarlo desde ArcMap.
- En el árbol de catálogo, cree una conexión de base de datos para la base de datos en la que están almacenados los datos.
Conéctese como usuario con privilegios para editar los datos si desea poder editarlos a través de un servicio de entidades.
Recuerde guardar el nombre de usuario y la contraseña.
Si va a publicar datos de Oracle, debe usar la sintaxis de Easy Connect.
- Además, en el árbol de catálogo, cree una conexión de ArcGIS Server.
Cree una conexión Publicar los servicios SIG y asegúrese de elegir Spatial Data Server como tipo de servidor.
- Agregar al mapa los datos que desea publicar.
- Defina las propiedades de capa que desee para los datos, como la simbología de entidades, los rangos de escala para la visualización de los datos y los alias de campo.
- Ejecute el asistente para compartir el mapa como servicio.
Archivo > Compartir > Servicio
- Analice el servicio antes de publicar.
En ese momento puede definir la asignación de fuentes de datos si ArcGIS for Desktop no puede determinar una fuente de datos única. Cuando defina la fuente de datos, utilice el mismo usuario que se ha especificado en la conexión de base de datos.
También debe arreglar los errores existentes antes de publicar.
- Publique el servicio.
Para ver el servicio publicado, puede abrir un navegador web e ir a http://<nombre de host>:<puerto de aplicación web>/arcgis/rest/services. Elija el servicio y elija Ver en: Mapa de ArcGIS.com.