Un recorrido rápido por el uso de ArcGIS Spatial Data Server para la plataforma Java
Para utilizar ArcGIS Spatial Data Server para la plataforma Java, debe hacer lo siguiente:
Instale todo el software requerido
Debe tener el siguiente software instalado:
ArcGIS Spatial Data Server para la plataforma Java
Ejecute la configuración del servidor para instalar y autorizar ArcGIS Spatial Data Server para la plataforma Java. Si planea permitir la edición a través de los servicios publicados, debe instalar ArcGIS Spatial Data Server en un servidor público (uno fuera de su firewall).
Para obtener instrucciones completas, consulte la guía de instalación de ArcGIS Spatial Data Server for the Java Platform (Windows) o la guía de instalación de ArcGIS Spatial Data Server for the Java Platform (Linux).
Un servidor de aplicaciones Web
Instale un servidor de aplicaciones Web compatible: puede ser el servidor web Apache Tomcat, Oracle WebLogic o el servidor de aplicaciones IBM WebSphere. (Marque los requisitos del sistema de ArcGIS Spatial Data Server para las versiones compatibles.) El servidor de aplicaciones Web se debe instalar en el mismo servidor que ArcGIS Spatial Data Server.
Consulte más información en Servidores de aplicaciones o web utilizados con ArcGIS Spatial Data Server for Java.
Un sistema de administración de bases de datos
Para publicar los datos, debe instalar y configurar un sistema de administración de bases de datos (DBMS) y tener una base de datos con datos espaciales en ella. Lea la documentación de DBMS para obtener instrucciones.
El DBMS se puede ejecutar en el mismo servidor que ArcGIS Spatial Data Server, pero generalmente está en un servidor diferente.
ArcGIS for Desktop
Ejecute la configuración en el equipo cliente para instalar y autorizar ArcGIS for Desktop. De este modo se conectará a la base de datos y a los servicios de publicación de entidades de ArcGIS for Desktop. Si desea publicar servicios de entidades editables, instale ArcGIS for Desktop Standard o Advanced.
Lea la guía de instalación de ArcGIS for Desktop para obtener instrucciones.
Un cliente de DBMS
Para conectarse a una base de datos, debe tener las bibliotecas del cliente de DBMS instaladas en el mismo equipo que ArcGIS for Desktop.
Consulte el tema correspondiente para su DBMS para obtener más información sobre la instalación de las bibliotecas del cliente y conectarse a la base de datos desde ArcGIS for Desktop:

Si publicará datos desde una base de datos de Oracle o una geodatabase en Oracle, y los datos utilizan el almacenamiento ST_Geometry, debe configurar Oracle listener para obtener acceso a la base de datos. Consulte Configurar Oracle listener para obtener más información.
Implemente un servidor de datos espaciales
Existen varios pasos de configuración que debe completar para preparar el servidor de datos espaciales para su uso. Estas incluyen lo siguiente:
Descargue los proveedores de JDBC
Debe descargar los archivos proveedores de Java DataBase Connectivity (JDBC) necesarios para la base de datos que utilizará con ArcGIS Spatial Data Server para obtener acceso a la fuente de datos. Los archivos deben ser accesibles para su servidor de aplicaciones Web. Consulte Proveedores JDBC que se utilizan con ArcGIS Spatial Data Server for Java para obtener más información.
Configure una fuente de datos en el servidor de aplicaciones Web
Debe configurar una fuente de datos con el servidor de aplicaciones Web para publicar un servicio de entidades para su servidor de datos espaciales. Consulte el tema correspondiente a su servidor de aplicaciones Web para obtener más información:
Implemente el archivo arcgis.war en el servidor de la aplicación
ArcGIS Spatial Data Server para la plataforma Java requiere implementar una aplicación Web de modo que los servicios Web se puedan visualizar como recursos identificados por sus direcciones URL. El servidor o la aplicación Web debe tener acceso al archivo arcgis.war. Consulte el tema correspondiente a su servidor de aplicaciones Web para obtener más información:

Para algunas configuraciones avanzadas, debe editar el archivo javasds-app-config.properties antes de implementar el archivo arcgis.war o desplegar los archivos de acceso de dominio cruzado.
Autorice el servidor de aplicaciones Web implementado
Existe una segunda parte para autorizar ArcGIS Spatial Data Server para la plataforma Java, que coloca la información de autorización en el repositorio de servicio del servidor de datos espaciales. Consulte Autorizar ArcGIS Spatial Data Server for Java desplegado para obtener más información.
Crear una representación cartográfica de la fuente de datos
Debe crear una representación cartográfica de la fuente de datos para proporcionar una forma para que las aplicaciones de cliente se comuniquen con su fuente de datos registrada. Puede hacerlo desde la vista de administrador de REST con la función createDatasourceMapping. Puede hacer esto si el administrador del servidor de datos espaciales es diferente del personal que va a publicar los servicios. Consulte Representación cartográfica de la fuente de datos de la vista administrativa REST para obtener más información.
Alternativamente, se puede indicar una fuente de datos de ArcMap.
Si no crea una representación cartográfica de la fuente de datos antes de la publicación, ArcMap intentará crear la representación cartográfica. Si existen varias fuentes de datos registradas, se le solicitará que elija la fuente de datos correcta.
Implementar seguridad
Hay muchos niveles de seguridad que se pueden implementar para los servicios Web. Debe leer la documentación de su servidor de aplicaciones Web para obtener información sobre diferentes configuraciones.
Para proteger la dirección URL de ArcGIS Spatial Data Server, consulte más información en el tema correspondiente a su servidor web o de aplicaciones:
Cree un mapa y publique un servicio
En ArcMap, puede conectarse a la base de datos, al servidor de datos espaciales, agregar datos al mapa, simbolizarlos y establecer las propiedades y, a continuación, puede publicar.
Conéctese a la base de datos.
Si no lo ha hecho ya, conéctese a la base de datos desde la ventana Catálogo en ArcMap. Asegúrese de conectarse a la misma base de datos, y con el mismo nombre de usuario, que utilizó al crear la fuente de datos.
También asegúrese de que al usuario como el cual se está conectando se le hayan otorgado los privilegios en los datasets que desea publicar en el servidor de datos espaciales. Por ejemplo, si desea que los usuarios tengan acceso solo de consulta a los datos en el servicio de entidades, el usuario especificado de la fuente de datos solo debe tener privilegios selectos en los datasets en la base de datos. Vea Otorgar y revocar privilegios en datasets para obtener instrucciones.
Conéctese al servidor de datos espaciales
Para publicar y administrar servicios, cree una conexión Administrar ArcGIS for Server desde ArcGIS for Desktop. Consulte Realizar una conexión administrativa para ArcGIS Spatial Data Server en ArcGIS for Desktop para obtener instrucciones.
Cree un mapa
Agregar al mapa los datos que desea publicar. Simbolice y establezca las propiedades de los datos y, a continuación, guarde el documento de mapa en un directorio compartido al que el servidor de aplicaciones Web puede obtener acceso.
Consulte Crear servicios de entidades en ArcMap para publicar en un servidor de datos espaciales para obtener más información.
Publique un servicio
Puede publicar un servicio de entidades a ArcGIS Spatial Data Server desde un documento de ArcGIS Map. Esto genera una dirección URL que puede utilizar el servicio de entidades.
Por defecto, los datos expuestos a través del servicio de entidades se pueden consultar y editar. Puede modificar qué capacidades de edición tienen los usuarios que se conecten (si existe alguna) cuando publica.
Consulte Publicar servicios de entidades para ArcGIS Spatial Data Server desde ArcMap para obtener instrucciones.
Crear una aplicación Web
Los clientes pueden obtener acceso a los servicios de entidades mediante una aplicación Web o ArcGIS for Desktop. Esri ofrece varios recursos que puede utilizar para crear aplicaciones y servicios SIG de la Web. El recurso que elija dependerá de su nivel de experiencia y habilidad así como de los requisitos de la aplicación.
Si no tiene experiencia previa en el desarrollo de aplicaciones web, considere utilizar los recursos en ArcGIS Online para crear sus aplicaciones web.
O puede utilizar ArcGIS Viewer for Flex y ArcGIS Viewer for Microsoft Silverlight, que son aplicaciones Web configurables listas para desplegar creadas en las aplicaciones Web de ArcGIS.
O escribir su propia aplicación mediante API de representación cartográfica en la red de Esri para JavaScript, Flex o Silverlight.