Création de références de noeud final à l'aide de l'API JAX-WS de Web Services Addressing

Les références de noeud final constituent un aspect essentiel du protocole d'interopérabilité Web Services Addressing (WS-Addressing), car elle permettent d'encapsuler de façon standard les informations relatives aux noeuds finaux de services web spécifiques. Ce produit fournit des interfaces qui vous permettent de créer des références de noeud final à l'aide de l'API standard JAX-WS.

Pourquoi et quand exécuter cette tâche

Cette tâche est une sous-tâche de Création d'une application de services Web JAX-WS qui utilise Web Services Addressing.

Effectuez cette tâche si vous développez une application qui utilise l'interface standard JAX-WS WS-Addressing. Ce type d'application nécessite des références de noeud final pour cibler les noeuds finaux de service Web. L'interface standard JAX-WS est conçue pour créer uniquement des références de noeud finalet par conséquent comporte les restrictions suivantes :
  • Vous ne pouvez pas créer de référence de noeud final hautement disponible, ni gérée par la charge de travail.
  • Vous ne pouvez pas créer de référence de noeud final qui représente des beans session avec état.
  • Vous ne pouvez pas utiliser de classe créée à l'aide de l'interface JAX-WS avec l'interface SPI WS-Addressing d'IBM.
Vous ne pouvez pas contourner ces restrictions en utilisant l'interface XS-Addressing d'IBM pour créer les références de noeud final et en les convertissant en références de noeud final JAX-WS standard à utiliser par le reste de l'application.

Procédure

Résultats

Vous avez créé une référence de noeud final à utiliser dans votre application.

Que faire ensuite

  1. Si besoin, convertissez la référence de noeud final en une instance de la classe com.ibm.websphere.wsaddressing.EndpointReference class, en utilisant la méthode createIBMEndpointReference. Par exemple, sur un client, vous pouvez paramétrer la propriété d'adressage FaultTo pour les messages sortants. Vous ne pouvez pas paramétrer cette propriété à l'aide de l'interface JAX-WS, vous devez donc convertir la référence de noeud final représentant le noeud final FaultTo en une instance de la classe com.ibm.websphere.wsaddressing.EndpointReference, avant de la paramétrer comme propriété sur l'objet BindingProvider.
  2. Poursuivez par la section Création d'une application de services Web JAX-WS qui utilise Web Services Addressing.

Icône indiquant le type de rubrique Rubrique de tâche



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