Configuration d'une communication entre un serveur d'applications z/OS et un serveur Web exécuté sur un poste de travail

Après avoir installé le produit sur votre système z/OS, vous pouvez configurer un serveur d'applications qui s'exécute sur ce système pour communiquer avec un serveur Web et un plug-in de serveur web pour WebSphere Application Server qui s'exécute sur une plateforme répartie telle que Linux ou Microsoft Windows.

Avant de commencer

Le package du produit WebSphere Application Server for z/OS comprend les plug-in de serveurs Web pour les serveurs Web exécutés sur des plates-formes distribuées et prises en charge par les produits WebSphere Application Server version 6.

Pourquoi et quand exécuter cette tâche

Cette configuration permet l'acheminement des demandes d'une application particulière à partir d'un navigateur, via le serveur Web et le plug-in du serveur Web, vers l'un des serveurs d'applications définis pour cette application sur le système z/OS. (Une application est associée à un serveur Web lorsqu'elle est déployée sur un serveur d'applications.)

Outre les fonctions de plug-in normales, les plug-ins du serveur Web pour WebSphere Application Server utilise les en-têtes privés comme mécanisme d'acheminement d'informations de proxy entre les plug-ins et un serveur d'applications exécuté sur la plateforme z/OS. Ces informations ne sont autrement pas incluses avec les requêtes HTTP.

Procédure

  1. Accédez à la console d'administration WebSphere Application Server exécutée sur la plateforme z/OS et assurez-vous que l'hôte virtuel contient un alias pour le numéro de port utilisé par le serveur Web. Spécifiez ce même port sur un élément <Hôte virtuel> dans le fichier de plug-in plugin-cfg.xml.
  2. Générez un fichier de configuration de plug-in. Le fichier de configuration de plug-in créé lorsque vous exécutez l'assistant d'installation de plug-in ne contient aucune information sur les applications z/OS pour lesquelles il recevra des demandes. Par conséquent, vous devez utiliser la console d'administration WebSphere Application Server située sur votre système z/OS pour générer un fichier de configuration de plug-in incluant les informations de cette application.

    Pour générer un fichier de configuration de plug-in :

    1. Sélectionnez Serveurs > Types de serveur > Serveurs Web > nom_serveur_Web > Propriétés du plug-in.
    2. sélectionnez Générer automatiquement le fichier de configuration du plug-in ou cliquez sur l'une des rubriques suivantes pour configurer manuellement le fichier plugin-cfg.xml :
      • Mise en cache
      • Demande et réponse
      • Acheminement de la demande
      • Service
    3. Cliquez sur OK.
  3. Facultatif : Apportez d'autres modifications au fichier de configuration de plug-in. En général, il n'est pas nécessaire d'apporter des modifications manuelles au fichier de configuration plug-in qui vient d'être créé. Cependant, si vous devez le faire, notez que ces changements seront remplacés à la prochaine génération du fichier de configuration.
    Depuis la version 6.0.1, le fichier de configuration de plug-in, plugin-cfg.xml, est généré au format ASCII. (Il était auparavant généré au format EBCDIC.) Si vous avez besoin de modifier ce fichier, lancez la commande suivante pour le convertir au format EBCDIC :
    > iconv  -f ISO8859-1 -t IBM-1047 plugin-cfg.xml.ASCII > plugin-cfg.xml.EBCDIC
    Apportez les modifications voulues au fichier, puis lancez la commande suivante pour le convertir à nouveau au format ASCII :
    > iconv  -f IBM-1047 -t ISO8859-1  plugin-cfg.xml.EBCDIC > plugin-cfg.xml.ASCII
  4. Facultatif : Pour permettre au serveur d'applications d'utiliser les en-têtes privés que le plug-in de serveur Web envoie, assurez-vous que le transport utilisé est configuré pour le protocole SSL et sécurisé. Si votre transport est une chaîne de transport, vous devez définir sa sécurité en incluant une définition de fichier de tiers dignes de confiance. Si aucune définition de fichier des tiers dignes de confiance n'est incluse, les en-têtes privés sont ignorés et le serveur d'applications risque de ne pas localiser l'application demandée.

    Une fois l'utilisation des en-têtes privés autorisée, ce transport accepte tous les en-têtes privés qu'il reçoit. Vous devez donc vous assurer que tous les chemins d'accès à ce transport sont sécurisés.

  5. Si vous voulez utiliser le protocole SSL (Secure-socket layer) avec cette configuration, lancez l'assistant d'installation du plug-in pour installer le fichier image d'installation du GSKIT approprié sur votre poste de travail.
  6. Téléchargez le nouveau fichier de configuration de plug-in vers le serveur Web. Vous devez remplacer le fichier de configuration de plug-in créé par l'assistant d'installation de plug-in par celui que vous venez de générer sur le système z/OS. Par conséquent, une fois la génération du fichier de configuration de plug-in terminée, téléchargez-le vers le répertoire du serveur Web contenant le fichier de configuration de plug-in généré par l'assistant d'installation de plug-in.

Résultats

La configuration est terminée. Pour l'activer, arrêtez et redémarrez le produit et le serveur Web qui s'exécute sur votre poste de travail.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_plugin_non390
Nom du fichier : trun_plugin_non390.html