EAI et Webservices
L'EAI permet de faire communiquer les applications d'un SI a travers un système global plutôt qu'en mode point a point en s'appuyant sur certains outils et méthodes.
L'EAI s'appuie sur un noyau vers lequel convergent tous les flux. Ce noyau permet les taches suivantes:
- Interface avec chacune des applications via des connecteurs spécifiques aux différentes applications.
- Le routage des flux, ce qui nécessite en amont une modélisation des échanges inter applicatifs possibles.
- La transformation des données afin d'assurer leur compréhension pour les applications utilisatrices.
Les méthodes des Web services s'appuyant sur des standards technologiques répondent a ce besoin d'intégration des applications non seulement en interne mais aussi en externe.
Les services web s'appuient sur une communication point a point avec un langage standard et constituent ainsi une solution idéale pour l'intégration d'applications.
On présente souvent les web services comme une solution concurrente de l'EAI tandis que fonctionnellement ils sont complémentaires.
L'EAI est une démarche d'intégration en aval des applications internes alors que les web services proposent une démarche permettant en amont d'agréger les applications de plusieurs entreprises entre elles.

Aucun commentaire:
Enregistrer un commentaire