ArcGIS Web Adaptor est une application qui s’exécute sur votre site web et transmet des requêtes à vos machines ArcGIS Server. Il interroge votre site à intervalles réguliers pour identifier les machines qui ont été ajoutées ou supprimées. Il achemine ensuite le trafic uniquement aux machines actives. Web Adaptor transmet les requêtes à la machine hébergeant Portal for ArcGIS. Il est compatible avec IIS, ainsi qu'avec les serveurs Java EE, tels que WebSphere et WebLogic.
Lorsque vous préparez votre site ArcGIS Server en vue de le proposer à un public externe, nous vous recommandons d’installer Web Adaptor ou de mettre en œuvre des technologies de transmission des requêtes et de sécurisation comparables.
Avantages de ArcGIS Web Adaptor
ArcGIS Web Adaptor présente les avantages suivants :
Intégrez ArcGIS Server au serveur Web existant de votre organisation. L’intégration d’un serveur Web à votre site vous permet d’héberger des applications Web qui utilisent vos services SIG.
Fournissez une extrémité unique qui distribue les requêtes entrantes aux machines ArcGIS Server de votre site.
Mettez votre serveur ArcGIS Server à disposition via le port et le site Web standard de votre organisation. Utilisez Web Adaptor si vous ne souhaitez pas que les utilisateurs voient le port par défaut , 6080, ni le nom de site arcgis par défaut.
Empêchez les utilisateurs externes d’afficher le répertoire administrateur de ArcGIS Server et ArcGIS Server Manager.
Empêchez les utilisateurs ArcGIS Desktop d'établir des connexions d'administration ou de publication à ArcGIS Server.
Utilisez le magasin d’identifiants et les stratégies de sécurité de votre organisation au niveau du Web. Par exemple, si vous utilisez IIS, vous pouvez faire appel à l'authentification Windows intégrée pour limiter les personnes autorisées à accéder au portail. Vous pouvez également utiliser une infrastructure à clé publique (PKI) ou un autre magasin d'identifiants pour lequel le serveur Web dispose d'une prise en charge intégrée ou extensible. Cela vous permet de fournir une authentification unique ou une autre authentification personnalisée en cas de connexion pour utiliser des services, des applications Web et ArcGIS Server. Pour plus d’informations, reportez-vous à la rubrique Authentification au niveau du Web.
Scénarios de déploiement de ArcGIS Web Adaptor
ArcGIS Web Adaptor ne dépendant pas de la plateforme de ArcGIS Server, le Web Adaptor que vous déployez ne doit pas nécessairement correspondre à la plateforme du système d’exploitation de votre site ArcGIS Server. Par exemple, si votre site se compose de machines Linux, vous pouvez déployer ArcGIS Web Adaptor (IIS) ou ArcGIS Web Adaptor (Java Platform) pour l’utiliser avec ArcGIS Server. À l’inverse, si votre portail s’exécute sous Windows, vous pouvez déployer ArcGIS Web Adaptor (Java Platform) sous Linux pour l’utiliser avec ArcGIS Server.
Web Adaptor peut être utilisé dans différentes configurations de site de serveur. Par exemple, dans un site doté d’une seule machine serveur, vous pouvez installer Web Adaptor sur la même machine que la machine serveur ou le déplacer sur un serveur Web dédié. Dans un déploiement comprenant plusieurs machines, vous pouvez définir un point d'entrée dans votre site en installant l'adaptateur Web sur un seul serveur Web existant. Vous pouvez également établir une redondance au niveau du serveur Web en installant l'adaptateur Web sur plusieurs serveurs Web.
Pour obtenir une description détaillée des différentes méthodes d'intégration de l'adaptateur Web dans l'architecture de votre site, reportez-vous à la rubrique Scénarios de déploiement.
Accès aux URL après l’installation de ArcGIS Web Adaptor
Après l’installation et la configuration de ArcGIS Web Adaptor, les URL que vous utilisez pour accéder à vos services changent. Vous trouverez ci-après des exemples d’URL qui changent après l’installation de ArcGIS Web Adaptor.
Répertoire des services (services Web REST)
Sans le Web Adaptor : https://gisserver.domain.com:6443/arcgis/rest/services.
Avec le Web Adaptor : https://webadaptorhost.domain.com/webadaptorname/rest/services. Par exemple, si la machine qui héberge votre Web Adaptor se nomme wa avec le domaine myorg.net et que votre Web Adaptor s’appelle arcgis, vous accédez au répertoire des services via l’URL https://wa.myorg.net/arcgis/rest/services.
Services Web SOAP
Sans le Web Adaptor : https://gisserver.domain.com:6443/arcgis/services.
Avec le Web Adaptor : https://webadaptorhost.domain.com/webadaptorname/services. Par exemple, si la machine qui héberge votre Web Adaptor se nomme wa avec le domaine myorg.net et que votre Web Adaptor s’appelle arcgis, vous accédez aux services Web SOAP via l’URL https://wa.myorg.net/arcgis/services.
Configuration de ArcGIS Web Adaptor
ArcGIS Web Adaptor possède son propre guide d’installation et de configuration, qui est distinct de l’installation de ArcGIS Server. Vous devez installer ArcGIS Web Adaptor sur une machine exécutant un serveur web. Il peut s’agir d’une machine exécutant déjà un site ArcGIS Server ou encore d’une machine distincte.
Les configurations suivantes sont disponibles pour ArcGIS Web Adaptor ; selon votre serveur Web et votre système d’exploitation, vous choisissez l’une d’entre elles :
- La configuration de ArcGIS Web Adaptor (IIS) permet d’intégrer ArcGIS Server à votre serveur Web IIS exécuté sous Windows. Pour plus d’informations, reportez-vous à la rubrique Installation de ArcGIS Web Adaptor (IIS).
- La configuration de ArcGIS Web Adaptor (Java Platform) permet l’intégration de ArcGIS Server avec des serveurs Java EE, tels que WebSphere et WebLogic. L’installation est disponible pour Windows et Linux. Pour plus d’informations, reportez-vous à la rubrique Installation de ArcGIS Web Adaptor (Java Platform) sous Windows.
Vous avez un commentaire à formuler concernant cette rubrique ?