Déploiements multiples
Les déploiements multiples sont également désignés par le terme de contextes multiples. Un contexte est le nom qui est mappé sur la racine de document d'une application Web. Il est possible de déployer ArcGIS Spatial Data Server for Java plusieurs fois sur le même serveur d'applications. Celui-ci peut également être déployé sur plusieurs serveurs d'applications sur le même ordinateur.
Chaque déploiement de contexte doit posséder son propre référentiel de services. La propriété connectionURL du fichier javasds-app-config.properties de chaque déploiement doit désigner un emplacement et un référentiel de services différents.
Le fichier javasds-app-config.properties doit être modifié avant chaque déploiement du fichier war, car plusieurs déploiements ne peuvent pas partager un même référentiel de services.
Déploiements multiples sur un même serveur d'applications
L'environnement J2EE permet l'exécution de contextes multiples sur un seul serveur. Cela peut être utile si vous avez une version de développement et une version de production d'un serveur de données spatiales, ou si vous hébergez des serveurs de données spatiales distincts pour différentes applications Web.
Chaque implémentation du serveur d'applications est légèrement différente. Assurez-vous de bien comprendre la façon dont votre serveur d'applications implémente les contextes multiples. Vous devez modifier le fichier javasds-app-config.properties pour spécifier un emplacement de référentiel de services différent avant de déployer à chaque fois. En outre, chaque déploiement doit être autorisé séparément.
Si vous utilisez un serveur Web Apache Tomcat et que vous décidez d'effectuer plusieurs copies du fichier war pour pouvoir modifier le fichier javasds-app-config.properties dans chacun d'eux afin de préciser un emplacement de référentiel de services différent, vérifiez qu'un seul des fichiers war est présent dans le répertoire $CATALINA_HOME au moment du déploiement. Si tel n'est pas le cas, tous les fichiers war seront déployés au démarrage de Tomcat.
Déploiement de plusieurs serveurs d'applications sur le même ordinateur
Vous pouvez avoir différents types de serveurs d'applications sur le même serveur ou différentes versions du même serveur d'applications sur le même serveur, par exemple à des fins de test. Dans ces cas, faites une copie du fichier arcgis.war, modifiez le fichier javasds-app-config.properties dans chacun, et déployez-le dans chaque serveur d'applications. Chaque déploiement doit être autorisé.