ArcGIS Web Adaptor permet à ArcGIS Server de fonctionner avec votre serveur Web existant. Il est compatible avec IIS, ainsi qu'avec les serveurs Java EE, tels que WebSphere et WebLogic.
L'adaptateur Web est une application qui s'exécute sur votre site Web et transmet des requêtes à vos machines ArcGIS Server. Il interroge votre site à intervalle régulier pour savoir quelles machines ont été ajoutées ou supprimées. Il achemine ensuite le trafic uniquement aux machines actives.
Lorsque vous préparez votre site ArcGIS Server en vue de le proposer à un public externe, nous vous recommandons d'installer l'adaptateur Web ou des technologies comparables de transmission des requêtes et de sécurisation.
Avantages de l'adaptateur Web
L'adaptateur Web présente les avantages suivants :
Il vous permet d'intégrer ArcGIS Server dans le 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.
Il permet de fournir une extrémité unique qui distribue les requêtes entrantes aux machines ArcGIS Server de votre site.
Il permet de mettre votre serveur ArcGIS Server à disposition via le port et le site Web standard de votre organisation. Utilisez l'adaptateur Web si vous ne souhaitez pas que les utilisateurs voient le port par défaut 6080 ni le nom de site arcgis par défaut.
Il permet d'empêcher les utilisateurs externes d'afficher le répertoire administrateur d'ArcGIS Server et le gestionnaire ArcGIS Server.
Il permet d'empêcher les utilisateurs d'ArcGIS Desktop d'établir des connexions administrateur ou éditeur à ArcGIS Server.
Il vous permet d'utiliser 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 Configuration du niveau d'authentification d'ArcGIS Server.
Scénarios de déploiement de l'adaptateur Web
L'adaptateur Web peut être utilisé dans plusieurs configurations de site ArcGIS Server. Par exemple, dans un déploiement comprenant une seule machine, l'adaptateur Web peut résider sur la machine ArcGIS Server ou être pris en charge sur un serveur Web existant. 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 serveur Web existant. Vous pouvez également établir une redondance au niveau du serveur Web en installant l'adaptateur Web sur plusieurs serveurs Web.
L'adaptateur Web ne dépendant pas de la plateforme de ArcGIS Server, celui 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 (Java Platform) pour l'utiliser avec ArcGIS Server. A l'inverse, si votre site se compose de machines Windows, vous pouvez déployer ArcGIS Web Adaptor (Java Platform) sous Linux pour l'utiliser avec ArcGIS Server.
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 l'adaptateur Web
Après l'installation et la configuration de l'adaptateur Web, 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 l'adaptateur Web.
Répertoire des services (services Web REST)
Sans l'adaptateur Web : http://gisserver.domain.com:6080/arcgis/rest/services.
Avec l'adaptateur Web : http://webadaptorhost.domain.com/webadaptorname/rest/services. Par exemple, si la machine qui héberge votre adaptateur Web se nomme wa avec le domaine myorg.net et que votre adaptateur Web s'appelle arcgis, vous accéderez au répertoire des services via l'URL http://wa.myorg.net/arcgis/rest/services.
Services Web SOAP
Sans l'adaptateur Web : http://gisserver.domain.com:6080/arcgis/services.
Avec l'adaptateur Web : http://webadaptorhost.domain.com/webadaptorname/services. Par exemple, si la machine qui héberge votre adaptateur Web se nomme wa avec le domaine myorg.net et que votre adaptateur Web s'appelle arcgis, vous accéderez aux services Web SOAP via l'URL http://wa.myorg.net/arcgis/services.
Procédure d'installation de l'adaptateur Web
L'adaptateur Web a son propre guide d'installation et de configuration, qui est distinct de l'installation de ArcGIS Server. Vous devez installer l'adaptateur Web 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.
Sélectionnez l'une des trois installations possibles pour l'adaptateur Web, selon votre serveur Web et votre système d'exploitation.
- L'installation d'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 d'ArcGIS Web Adaptor (IIS).
- L'installation d'ArcGIS Web Adaptor (Java Platform) permet l'intégration de ArcGIS Server à 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 d'ArcGIS Web Adaptor (Java Platform) sous Windows ou Installation d'ArcGIS Web Adaptor (Java Platform) sous Linux.
Vous avez un commentaire à formuler concernant cette rubrique ?