Une chaîne de transport se compose d'un ou plusieurs types de
canaux, chacun prenant en charge un type différent de protocole E-S,
tel que TCP ou HTTP. Les ports réseau peuvent être partagés entre
tous les canaux d'une chaîne. La fonction de structure de
canal distribue automatiquement une demande arrivant sur ce port au canal de
protocole d'E-S approprié pour son traitement.
Avant de commencer
Vérifiez qu'un port est disponible pour cette
nouvelle chaîne. Si vous avez besoin de configurer un port partagé, vous devez :
- Utiliser les commandes wsadmin pour créer votre chaîne de transport.
- vous assurer que la même pondération de discrimination a été affectée à tous les canaux partageant le port.
Pourquoi et quand exécuter cette tâche
Vous
devez configurer des chaînes de transport pour fournir les services réseau à des
fonctions comme le bus d'intégration des services des technologies d'intégration des services IBM®,
le serveur relais avec antémémoire et le service de pont intergroupes centraux du
gestionnaire à haute disponibilité.
Vous
pouvez utiliser la console d'administration ou les commandes wsadmin pour créer une
chaîne de transport. Si
vous utilisez la console d'administration, procédez comme suit :
Procédure
- Dans la console d'administration, cliquez sur ou, puis sélectionnez l'une des options suivantes, selon le type de chaîne que vous créez :
Pour les
serveurs d'applications, dans la section des paramètres du conteneur, sélectionnez l'une des options
suivantes :
- Cliquez sur .
- Cliquez sur .
Cliquez sur .
- Dans la section Messagerie du serveur, cliquez sur ou .
Pour les serveurs proxy, sous Paramètres du serveur proxy HTTP, cliquez sur Transports
du serveur proxy et sélectionnez HTTPS_PROXY_CHAIN ou HTTP_PROXY_CHAIN. Cliquez ensuite sur Canal des communications entrantes proxy HTTP.
- Cliquez sur Nouveau.
L'assistant Création d'une
chaîne de transport s'initialise. Au cours du processus de création d'une
chaîne de transport, le système vous invite à :
- spécifier un nom pour la nouvelle chaîne ;
- sélectionner un modèle de chaîne de transport ;
- sélectionner un port, s'il y en a un de disponible, auquel la nouvelle
chaîne de transport est liée. Si aucun port n'est disponible ou si vous
souhaitez définir un nouveau port, spécifiez un nom de port, le nom de l'hôte
ou l'adresse IP de ce port, ainsi qu'un numéro de port valide.
Eviter les incidents: Si vous configurez une chaîne qui contient
un canal TCP, l'assistant affiche une liste des canaux TCP configurés, ainsi qu'une liste
des ports non utilisés par ces canaux. Vous devez sélectionner un port qui n'est utilisé par aucun des autres canaux TCP.
De même,
si vous configurez une chaîne de transport qui contient un canal UDP, l'assistant
affiche une liste des canaux UDP déjà configurés ainsi qu'une liste des ports
non utilisés par ces canaux. Vous devez sélectionner un port qui n'est utilisé par aucun des autres canaux UDP.
gotcha
Lorsque vous cliquez sur Terminer, la nouvelle chaîne de transport
est ajoutée à la liste des chaînes de transport définies dans l'écran Chaîne
de transport.
- Cliquez sur le nom d'une chaîne de transport pour afficher les paramètres de
configuration effectifs pour les canaux de transport qu'elle contient.
Pour modifier ces paramètres, procédez comme suit :
- Cliquez sur le nom du canal dont vous devez modifier les paramètres.
- Modifiez les paramètres de configuration.
Certains
paramètres, comme le numéro de port, dépendent des données entrées lors
de la création de la chaîne de transport et ne peuvent pas être modifiés.
- Cliquez sur pour définir les propriétés
personnalisées définies pour votre système.
- Après avoir modifié la configuration, cliquez sur OK.
- Arrêtez et redémarrez le serveur d'applications.
Vous
devez arrêter le serveur d'applications et le démarrer à nouveau pour que les
modifications apportées soient prises en compte.
Que faire ensuite
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
Mettez à jour toute routine dont vous disposez et qui lance un appel au démarrage des transports lors du démarrage du serveur. Lorsqu'une routine lance un appel
pour démarrer les transports lors du démarrage du serveur, le produit convertit l'appel
en appel de canal de transport.
Mettez à jour toute routine dont vous disposez et qui lance un appel au démarrage des transports lors du démarrage du serveur. Lorsqu'une routine
lance un appel pour démarrer les transports lors du démarrage du serveur, le produit émet
un message d'erreur.
Eviter les incidents: Si vous créez une chaîne de transport de conteneur Web,
la valeur initiale de l'attribut writeBufferSize est 8192, ce qui est insuffisant pour la plupart
des chaînes de ce type.
Il est donc préférable
d'utiliser la console d'administration ou le scriptage wsadmin pour affecter
à cet attribut la valeur 32768. Si vous souhaitez utiliser la console d'administration,
procédez comme suit pour modifier la valeur de cet attribut :
- Cliquez sur Serveurs et développez Types de serveurs.
- Cliquez sur .
- Développez Paramètres de conteneur Web et cliquez sur .
- Cliquez sur Canal des communications entrantes du conteneur Web.
- Indiquez 32768 dans
la zone Taille de la mémoire tampon
d'écriture et cliquez sur OK.
- Cliquez sur
Sauvegarder.
Pour modifier la valeur à l'aide du scriptage wsadmin, reportez-vous à la documentation
sur l'utilisation des fichiers de propriétés de canal entrant de conteneur Web.
gotcha