Propriétés de fragments d'URL de noeud final de services Web utilisant des fichiers de propriétés

Vous pouvez utiliser des fichiers de propriétés pour gérer les fragments d'URL de noeud final de service Web.

Un fragment d'URL de noeud final de service Web correspond à une partie de l'URL de noeud final que vous pouvez spécifier dans chaque module de service Web. Dans un fichier WSDL (Web Services Description Language) publié, le fragment d'URL est utilisé pour créer l'URL de noeud final réelle définissant l'adresse de noeud final cible qui se trouve dans l'attribut location de l'élément soap:address de port.

Les noms de propriété suivants sont disponibles pour les fragments d'URL :

ejb

Cette propriété n'est applicable qu'aux services Web JAX-RPC (Java™ API for XML-based RPC).

Indique un fragment d'URL pour les services Web dont l'accès s'effectue via une liaison de module EJB (Enterprise JavaBeans). La valeur de fragment d'URL entrée est un suffixe qui est ajouté à la partie initiale de l'URL obtenue en examinant les informations de déploiement du service Web. Le fragment de code suivant est un exemple de fragment d'URL provenant des informations de déploiement d'un EJB :
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome
Dans ce cas, l'entrée des informations suivantes dans la zone de fragment d'URL,
jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809
se traduit par l'URL
wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809

http

Cette propriété s'applique aux services Web JAX-WS (Java API for XML-Based Web Services) et aux services Web JAX-RPC (Java API for XML-based RPC).

Indique un fragment d'URL pour les services Web dont l'accès s'effectue via un transport HTTP. Le préfixe de l'adresse URL a le format protocole://nom_hôte:numéro_port, où protocole est http ou https, par exemple, http://myHost:9045. Le fragment d'URL est un préfixe suivi par la racine de contexte du module et du masque d'URL (url-pattern) de service Web spécifiés dans le fichier WSDL publié, par exemple, http://myHost:9045/services/myService.

Si l'accès aux services Web d'un module se fait directement à partir du serveur d'applications de service Web, utilisez le nom d'hôte du serveur d'applications et l'un des ports de l'hôte virtuel pour le module.

Si l'on accède aux services Web d'un module via un noeud intermédiaire, tel qu'une passerelle de service Web ou un serveur Web IBM® HTTP Server, indiquez les paramètres protocol, host et port_number du service intermédiaire. Cette configuration spécifie un préfixe URL HTTP personnalisé. Vous devez donc également configurer la propriété JVM personnalisée, com.ibm.ws.webservices.enableHTTPPrefix, puis définir la valeur sur true. Redémarrez le serveur d'applications pour que les modifications soient prises en compte.

jms

Cette propriété s'applique aux services Web JAX-WS (Java API for XML-Based Web Services) et aux services Web JAX-RPC (Java API for XML-based RPC).

Indique un fragment d'URL pour les services Web dont l'accès s'effectue via un transport JMS. Le fragment d'URL est un préfixe auquel la propriété targetService est ajoutée pour former une URL de noeud final JMS complète. La valeur par défaut s'obtient en examinant les informations de déploiement des services installés, par exemple: jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF.

Vous pouvez modifier le fragment d'URL en ajoutant des propriétés, par exemple :
jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5
Le fragment d'URL est combiné avec la propriété targetService pour former l'URL complète, par exemple :
jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote

module

Cette propriété s'applique aux services Web JAX-WS (Java API for XML-Based Web Services) et aux services Web JAX-RPC (Java API for XML-based RPC).

Indique le nom du module contenant les fragments d'URL pour les protocoles HTTP, EJB et JMS.

Eviter les incidents Eviter les incidents: Veillez à ne pas configurer plusieurs sections de mappe de préfixe d'URL pour le même module. La configuration de plusieurs sections de mappe de préfixe d'URL crée une ambiguïté quant aux mises à jour demandées. gotcha

Icône indiquant le type de rubrique Rubrique de référence



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=rxml_wbs_endptURL_prop
Nom du fichier : rxml_wbs_endptURL_prop.html