Adressage des services Web et bus d'intégration des services

Si vous utilisez le support d'adressage des services Web (WS-Addressing), la présence d'un bus d'intégration de services peut affecter l'acheminement des messages. Si vous utilisez un pare-feu, vous devrez peut-être effectuer des opérations supplémentaires de configuration.

Dans les scénarios suivants, le client doit être conforme à la spécification WS-Addressing.

Messagerie unidirectionnelle

Le chemin des messages unidirectionnels est le suivant :
  1. Le client envoie une requête au bus d'intégration des services ; cette requête contient une référence de noeud final qui spécifie le noeud final auquel les réponses sont envoyées. Comme il s'agit d'une requête unidirectionnelle, le client n'attend pas de réponse.
  2. Le bus transmet le message tel quel au service Web.
  3. Le service Web envoie une réponse directement au noeud final spécifié dans la requête.
Voir le texte de la description.
Ce scénario fonctionne si les messages peuvent être transmis directement du service Web au noeud final. Si votre configuration ne prend pas en charge le flux direct des messages (par exemple, si un pare-feu est activé), vous devez créer des gestionnaires qui peuvent rediriger le message de façon adéquate.

Messagerie requête-réponse

Pour des scénarios de requête-réponse, les messages empruntent le chemin suivant :
  1. Le client envoie une requête au bus d'intégration des services ; cette requête contient une référence de noeud final qui spécifie le noeud final auquel les réponses sont envoyées.
  2. Le bus transmet le message tel quel au service Web, sous la forme d'une requête synchrone. Lorsque le message quitte le bus, la référence de noeud final est remplacée par l'URI anonyme répertorié dans la spécification WS-Addressing. Cette étape permet de s'assurer que le service Web n'envoie pas de réponse directement au noeud final.
  3. Le service Web renvoie une réponse au bus, comme élément de l'interaction synchrone.
  4. Lorsque le message quitte le bus, l'URI anonyme est remplacé par la référence de noeud final originale, ce qui permet au bus de transmettre le message au noeud final.
Voir le texte de la description.

Icône indiquant le type de rubrique Rubrique de concept



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