Cette archive est relative à une version précédente d'Esri Maps for IBM Cognos. La version actuelle est disponible sur cette page : http://doc.arcgis.com/fr/maps-for-cognos/
Cette rubrique part du principe qu'IBM Cognos Business Intelligence a déjà été paramétré pour fonctionner avec les services Internet Microsoft (IIS) version 7.x ou 8.x. Les étapes ci-dessous doivent être réalisées sur chaque ordinateur passerelle EM4C de votre environnement par un utilisateur faisant partie du groupe Administrateurs sur l'ordinateur IIS.
Les types MIME (Multipurpose Internet Mail Extensions) identifient les types de contenu pouvant être affichés dans un navigateur à partir d'un serveur Web. Esri Maps for IBM Cognos nécessite les types MIME suivants, qui sont déjà configurés dans la liste par défaut des types MIME globaux dans IIS :
Les modules de passerelle EM4C Esri Maps for IBM Cognos doivent s'exécuter dans le cadre d'un pool d'applications IIS 7.x ou 8.x. Même s'il est plus pratique d'utiliser le pool d'applications par défaut, il est recommandé de définir un pool d'applications supplémentaire.
Procédez comme suit pour créer un pool d'applications nommé EM4CAppPool.
Microsoft IIS diffuse son contenu aux clients en exposant une arborescence de répertoires virtuels. Le contenu Esri Maps for IBM Cognos et le contenu IBM Cognos doivent tous les deux être diffusés sous forme de sous-répertoires du répertoire virtuel IBM Cognos.
Le contenu Esri Maps for IBM Cognos doit être diffusé à partir du même domaine (et port) que le contenu IBM Cognos. Les étapes suivantes expliquent comment créer un répertoire virtuel : em4c. Pour qu'Esri Maps for IBM Cognos fonctionne correctement, ces noms de répertoires ne doivent pas être modifiés. Cette rubrique suppose qu'IBM Cognos s'exécute sur le site Web par défaut et que le répertoire virtuel IBM Cognos se nomme ibmcognos (par exemple, http://cognosserver/ibmcognos).
La création d'une application IIS pour cgi-bin apparie les modules de passerelle EM4C au pool d'applications sur lequel le site Web IBM Cognos s'exécute (par exemple, Site Web par défaut).
Pour que la passerelle CGI EM4C fonctionne, vous devez procéder comme suit :
Pour plus d'informations sur ces procédures, reportez-vous aux sections ci-dessous.
Le rôle CGI (Common Gateway Interface) n'est pas inclus dans l'installation par défaut d'IIS 7.x ou 8.x. Pour suivre les étapes ci-dessous, vous devez d'abord installer le service de rôle CGI. Sous Windows Server 2008, accédez pour ce faire à Gestionnaire de serveur > Rôles > Ajouter des services de rôle.
Si vous configurez IIS 8.0 ou 8.5, vous devez définir des informations d'authentification anonymes pour l'application cgi-bin.
Les composants de la technologie EM4C ont besoin d'un accès pour lire et modifier le contenu du répertoire temporaire EM4C. Pour ce faire, vous devez attribuer des autorisations d'accès spécifiques à l'identité sous laquelle le pool d'applications EM4CAppPool s'exécute. Lorsque le pool d'applications EM4CAppPool a été configuré plus haut, les paramètres par défaut ont été acceptés. Cela signifie que le pool d'applications va s'exécuter sous l'identité IIS AppPool\ EM4CAppPool. Si votre pool d'applications ne s'exécute pas sous ce compte (par exemple, s'il utilise un compte intégré, tel que Service réseau, Système local ou Service local, ou sous une identité locale spécifique ou d'utilisateur de domaine), modifiez les étapes suivantes comme il convient.