25 septembre 2007
Imprimer ce billet

Cas d’utilisation d’un ESB (5/6) : Intégration avec une solution d’orchestration

En vue du séminaire « Les ESB dans la SOA : Comprendre & Savoir utiliser » que Xebia donnera le 09/10/2007, nous vous proposons une série d’articles présentant différents cas d’utilisation d’un ESB.

Le cas d’utilisation d’un ESB présenté aujourd’hui est l’intégration avec une solution d’orchestration.

Problématique

Comment déployer un workflow complexe, hébergeant les processus métier de très haut niveau ?

Principe de mise en œuvre

ESB : Intégration avec une solution d’orchestration

Pour éviter de lier trop fortement l’orchestrateur de processus avec les services qu’il appelle, il est recommandé d’insérer un ESB qui joue encore une fois le rôle de médiateur.

Exemples :

  • Il convertit les données échangées au format défini par la conception du processus (alignement avec les besoins métiers).
  • Il peut exposer tous les services avec la même technologie pour simplifier la réalisation du processus.
  • Il crée un nouveau service en agrégeant deux services existants (ce nouveau service sera éventuellement réintégré ultérieurement dans une des briques du SI à l’occasion d’une phase de rationalisation).
Mots-clefs :,