L'objet de l'EAI (Enterprise Application Integration, traduisez intégration des applications de l'entreprise)
est l'intéropérabilité et l'organisation de la circulation de l'information entre des applications hétérogènes,
c'est-à-dire faire communiquer les différentes applications de l'entreprise, voire même celles
des clients, des partenaires ou des fournisseurs. Un projet d'EAI consiste donc dans un premier temps à mettre en place une architecture
dans laquelle les différentes applications communiquent entre elles. Il s'agit donc de développer
des connecteurs (middleware) permettant d'interfacer des applications utilisant des protocoles de communications
différents (généralement propriétaires).
Toutefois le projet d'EAI va au-delà de l'intéropérabilité entre les applications : il permet
de définir un workflow entre les applications et constitue ainsi une alternative aux ERP
avec une approche plus modulaire.
|