Interopérabilité avec des noeuds finaux WS-Addressing ne prenant pas en charge la spécification par défaut prise en charge par WebSphere Application Server
Il se peut qu'un noeud final de service Web ne prenne pas en charge le même espace de nom Web Services Addressing (WS-Addressing) que ce produit. Dans la plupart des cas, il n'est pas nécessaire d'effectuer d'autres opérations pour obtenir l'interopérabilité avec ces noeuds finaux. Cependant, dans certains cas, des opérations supplémentaires sont nécessaires lors de l'implémentation du service Web.
Pourquoi et quand exécuter cette tâche
WebSphere Application Server prend en charge l'espace de nom par défaut de la spécification WS-Addressing 2005/08 http://www.w3.org/2005/08/addressing. Effectuez cette tâche pour obtenir l'interopérabilité avec les noeuds finaux qui prennent en charge d'autres espaces de nom. Cette tâche décrit plus particulièrement l'interopérabilité avec les noeuds finaux hébergés sur un noeud ne prenant en charge que l'espace de nom 2004/08 : http://schemas.xmlsoap.org/ws/2004/08/addressing).
Si vous utilisez l'API JAX-WS standard, vérifiez que vous utilisez la classe de référence de noeud final ou la fonction, l'annotation appropriée pour l'espace de nom 2004/08.
Si vous envoyez des messages ou en recevez d'un noeud final qui ne prend en charge que l'espace de nom 2004/08, il n'est pas nécessaire d'effectuer des étapes supplémentaires pour l'interopérabilité. Ce produit reconnaît et comprend les messages WS-Addressing entrants conformes à la spécification 2004/08, et les messages sortants qui adhèrent automatiquement à l'espace de nom de la référence de noeud final cible. Si vous envoyez une requête, tous les éléments WS-Addressing, tels que reply endpoint ou fault endpoint doivent utiliser le même espace de nom que celui du message. Toute divergence résulterait en une erreur de configuration JAX-WS ou JAX-RPC.
En cas d'interactions de nature différente avec un noeud final qui prend en charge uniquement l'espace de nom 2004/08, par exemple l'exportation des références de noeud final dans l'en-tête ou le corps du message, vous devez effectuer les étapes supplémentaires décrites dans cette rubrique.