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
- 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.
- 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 :
- Sélectionnez nom_serveur_Web.
- 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
- Cliquez sur OK.
- 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
- 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.
- 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.
- 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.