Informations sur les URL de noeuds finaux HTTP

Cette page permet d'indiquer des informations sur les préfixes d'URL de noeuds finaux pour les services Web auxquels HTTP a accès. Les préfixes permettent de former des adresses de noeuds finaux complètes incluses dans des fichiers WSDL (Web Services Description Language) publiés.

Pour afficher cette page de la console d'administration, cliquez sur Applications > Types d'applications > Applications d'entreprise WebSphere > nom_application > Informations sur les URL de noeuds finaux HTTP.

Vous pouvez spécifier une partie de l'URL de noeud final à utiliser dans chaque module de service Web. Dans un fichier WSDL publié, l'URL définissant l'adresse de noeud final cible se trouve dans l'attribut location d'un élément soap:address de port.

Ce panneau de la console d'administration s'affiche pour les services Web JAX-WS (Java API for XML-Based Web Services) et JAX-RPC (Java API for XML-based RPC).

Spécifier les préfixes d'URL pour les services Web

Indique le protocole (http ou https), le nom_hôte et le numéro_port à utiliser dans l'URL.

Vous pouvez sélectionner un préfixe dans une liste prédéfinie à l'aide de la zone Préfixe d'URL HTTP ou Préfixe d'URL HTTP personnalisé.

Le préfixe de l'adresse URL possède le format protocol://nom_hôte:numéro_port, par exemple, http://myHost:9045. L'adresse URL de point de contact réelle qui apparaît dans un fichier WSDL publié se compose du préfixe, suivi de la racine de contexte du module et du schéma de l'URL du service Web, par exemple, http://myHost:9045/services/myService.

Sélection d'un préfixe d'URL HTTP par défaut

Définit la liste déroulante associée à la liste par défaut de préfixes d'URL. Cette liste est l'intersection entre l'ensemble de ports de l'hôte virtuel du module et l'ensemble des ports et celui du serveur d'applications du module. Utilisez les éléments de la liste s'il est possible d'accéder directement au serveur d'applications du service Web.

Pour définir un préfixe d'URL de noeud final HTTP, sélectionnez Préfixe d'URL HTTP et entrez une valeur à partir de la liste déroulante. Cochez la case des modules devant utiliser le préfixe et cliquez sur Appliquer. Lorsque vous cliquez sur Valider, l'entrée indiquée dans la zone Préfixe d'URL HTTP ou Préfixe d'URL HTTP personnalisé (selon la zone sélectionnée) est copiée dans la zone Préfixe d'URL HTTP des modules dont la case est cochée.

Sélection d'un préfixe d'URL HTTP personnalisé

Indique le protocole, l'hôte et le numéro de port du service intermédiaire, si l'accès aux services Web d'un module est effectué via un noeud intermédiaire, par exemple la passerelle de services Web ou un serveur IHS.

Si vous configurez un préfixe URL HTTP personnalisé, vos devez également configurer la propriété JVM personnalisée, com.ibm.ws.webservices.enableHTTPPrefix dans la console d'administration, puis définir la valeur sur true. La configuration de cette propriété JVM personnalisée est requise pour que l'URL HTTP personnalisée soit correctement affichée dans la zone URL du fichier WSDL qui est renvoyé au client. Si cette propriété JVM personnalisée n'est pas configurée, le préfixe URL HTTP personnalisé n'est pas présent dans la zone URL de la copie du fichier WSDL que le service renvoie au client. Pour plus de détails sur la configuration de cette propriété JVM personnalisée, voir la documentation sur la configuration des propriétés de transport HTTP supplémentaires à l'aide du panneau des propriétés personnalisées de la machine JVM dans la console d'administration. Vous devez redémarrer le serveur d'applications une fois cette propriété personnalisée définie pour que le système puisse l'utiliser.

Une fois que la propriété JVM personnalisée com.ibm.ws.webservices.enableHTTPPrefix a été configurée, sélectionnez Sélectionner un préfixe d'URL HTTP personnalisé, puis entrez une valeur. Cochez la case des modules devant utiliser le préfixe et cliquez sur Appliquer. Lorsque vous cliquez sur Valider, l'entrée indiquée dans la zone Préfixe d'URL HTTP ou Préfixe d'URL HTTP personnalisé (selon l'option sélectionnée) est copiée dans la zone Préfixe d'URL de noeud final HTTP des modules dont la case est cochée.

Configurations prises en charge : La propriété personnalisée com.ibm.ws.webservices.enableHTTPPrefix s'applique uniquement aux applications de services Web.sptcfg



Les liens marqués (en ligne) requièrent un accès à Internet.

Tâches associées
Référence associée


Nom du fichier : uwbs_providehttp.html