Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Il convient de prendre en compte que l'ESB route ces messages et vistualise virtualise les consommateurs et producteurs. Il est donc l'élément central et obligatoire.

Le pattern Smart Proxy offre le moyen de garder ces files de réponses par consommateur tout en gardant un contrôle sur les messages.Image Removed

Gliffy
nameESB Async Request-Reply

L'adresse de retour fournit au Provider est remplacée par celle du bus. La réelle vers le Consumer concernée est stockée dans l'attente de la réponse.

...

Identifiant de corrélation

Un identifiant de corrélation a 2 objectifsest une clée unique. Il a pour objectifs de permettre:

  1. permettre aux consommateur d'associer un ou plusieurs messages à un contexte d'exécution.
  2. permettre un suivi des messages dans plusieurs files ou plusieurs protocoles.

Celui-ci doit être positionné dans l'entête du message par l'émetteur du message (Consumer 1 A et 2B). Les ID mis en jeu sont alors du périmètre de l'émetteur.

...

L'ESB positionne lui aussi un ID technique de flux.Il

Info

Au final, il y a

...

2 ID de corrélations:

  1. Applicatif: produit par l'émetteur
  2. ESB: produit par le Bus.