Modifiez les propriétés supplémentaires d'un module d'écoute de noeud final ayant été configuré en vue de son utilisation avec des services entrants.
Avant de commencer
Vous
ne pouvez pas utiliser cette tâche pour modifier les propriétés
générales d'un module d'écoute de noeud final existant. En effet, lorsque vous créez un module d'écoute de noeud final, une
application associée est automatiquement installée et utilise les
mêmes valeurs de propriétés générales. Par conséquent, si
vous changez par la suite ces propriétés, vous supprimez la liaison entre la configuration et l'application sous-jacente. Si vous devez modifier les propriétés générales, il convient de
supprimer et de recréer la configuration du module d'écoute de
noeud final.
Pourquoi et quand exécuter cette tâche
Pour répertorier les modules d'écoute de noeud final et afficher et
modifier leurs détails de configuration, procédez comme suit :
Procédure
- Démarrez la console d'administration.
- Dans la sous-fenêtre de navigation, cliquez sur l'un des chemins suivants :
La liste des modules d'écoute de noeud final s'affiche dans un formulaire de collecte
de modules d'écoute de noeud final.
- Cliquez sur le nom d'un module d'écoute de noeud final dans la liste. Les
paramètres
actuels du module d'écoute de noeuds final s'affichent.
- Consultez les propriétés générales ci-après. Si vous modifiez un programme d'écoute de noeud final fourni avec WebSphere
Application Server, vous souhaiterez peut-être utiliser les valeurs indiquées dans Exemples de valeurs pour la configuration d'un programme d'écoute de noeud final.
- Chaîne
- Le nom sous lequel le module d'écoute de noeud final est connu s'affiche. S'il
s'agit de votre propre module d'écoute de noeud final et non d'u module fourni avec
WebSphere
Application Server, ce nom doit correspondre
au nom donné dans l'application correspondante installée (à savoir, le nom
affiché du module de noeud final dans le fichier EAR de l'application de
noeud final).
- DescriptionDescription
- La description (facultative) du module d'écoute de noeud final s'affiche.
- Racine d'URL
- Affichez l'adresse qui permet aux clients externes d'accéder au noeud final du module d'écoute de noeud final. La racine URL est la racine de contexte de l'application d'écoute de noeud final et elle fournit la racine de l'adresse Web à utiliser pour créer les adresses de noeud final dans les fichiers WSDL pour diriger les demandeurs vers l'écouteur de noeud final.
- Si les clients externes accèdent au programme d'écoute du noeud final via un serveur ou un cluster de serveurs HTTP, en utilisant le port par défaut 80, définissez un nom de serveur HTTP et ne spécifiez aucun numéro de port. Par exemple (pour le module d'écoute de noeud final 1 SOAP sur HTTP) :
http://www.votreentreprise.com/wsgwsoaphttp1
Cependant, si vous autorisez des clients externes à se connecter directement à votre serveur d'applications (par exemple, car il s'agit d'un serveur autonome ou dans un environnement de développement ou de test), indiquez le nom d'hôte du serveur d'applications et le numéro de port. Par exemple (pour le module d'écoute de noeud final 1 SOAP sur HTTP) :http://nom.votre.serveur:9080/wsgwsoaphttp1
- Racine de l'URL HTTP servant le document WSDL
- Affichez la racine de l'adresse Web des fichiers WSDL des services entrants disponibles dans cet écouteur. Cette adresse contient la racine de l'adresse HTTP via laquelle des clients externes accèdent à votre application de module d'écoute de noeud final, suivie de /sibws.
Si les clients externes accèdent au programme d'écoute du noeud final via un serveur ou un cluster de serveurs HTTP, en utilisant le port par défaut 80, généralement, cette racine URL contient le nom du serveur HTTP et aucun numéro de port. Exemple :
http://www.votreentreprise.com/sibws
Cependant, si vous autorisez des clients externes à se connecter
directement à votre serveur d'applications (par exemple,
dans un environnement de développement ou de test), alors cette racine URL
indique le nom d'hôte du serveur d'applications et
le numéro de port. Par
exemple :
http://nom.votre.serveur:9080/sibws
Remarque : La racine URL HTTP qui sert le WSDL est utilisée uniquement en interne par les autres composants de WebSphere
Application Server (notamment le registre IBM UDDI). Pour toute autre utilisation, vous pouvez accéder au fichier WSDL via le noeud final du module d'écoute de noeud final du service entrant. Pour obtenir des informations détaillées sur l'emplacement d'un fichier WSDL de service entrant donné, publiez le fichier WSDL dans un fichier compressé comme décrit dans Modification d'une configuration de service entrant existante, puis recherchez l'emplacement dans le fichier WSDL exporté.
- Sous l'en-tête des propriétés supplémentaires, cliquez sur Propriétés de
connexion. La liste de tous les bus d'intégration de services actuellement connectés
à ce module d'écoute de noeud final s'affiche dans un
formulaire
de collecte des propriétés de connexions des bus d'intégration de
services. Ajoutez, modifiez ou supprimez des bus dans la liste des bus actuellement
connectés. Pour ajouter un bus, procédez comme suit :
- Cliquez sur Nouveau. Le formulaire des
paramètres des propriétés de connexion du bus d'intégration de services s'affiche.
- Sous l'en-tête des propriétés générales, sélectionnez un bus d'intégration de
services disponible dans la liste déroulante. Le bus est sélectionné et les propriétés supplémentaires
du bus sont affichées.
Remarque : Sous les
propriétés de connexion pour le bus figurent des
propriétés
personnalisées. Ces propriétés personnalisées sont les paires nom/valeur
que vous pouvez utiliser pour définir les propriétés de configuration système. Dans chaque paire, le nom est une clé de propriété
et la valeur est une valeur de chaîne.
Les propriétés personnalisées servent à définir la façon dont le
module d'écoute de noeud final se connecte à ce bus. Parmi
ces propriétés se trouve la propriété
com.ibm.ws.sib.webservices.replyDestination
qui définit le nom de la destination de réponse employé par le
module d'écoute de noeud final.
Ne modifiez pas cette propriété qui est définie
automatiquement lorsque le bus d'intégration de services est associé au module d'écoute de noeud
final.
- Sous
l'en-tête Propriétés supplémentaires, cliquez sur
Application
associée. Vous
trouverez des informations détaillées sur l'application gérant les
demandes pour ce module d'écoute de noeud final
dans un
formulaire
de paramètres de l'application d'entreprise.
- Sauvegardez les modifications de la configuration principale.
Résultats
Si le traitement se déroule correctement, la liste des bus d'intégration de
services connectés à ce module d'écoute de noeud final est mise à jour et la liste
des modules d'écoute de noeud final est à nouveau affichée. Sinon, un message d'erreur
s'affiche.
Que faire ensuite
Vous
pouvez désormais sélectionner ce module d'écoute de noeud final et
l'utiliser avec un service entrant, comme décrit dans
Transformation d'un service Web hébergé en interne en service Web.