Dfinition
L'Intgration d'applications d'entreprise ou IAE (en anglais Enterprise Application Integration, EAI) est une architecture intergicielle permettant des applications htrognes de grer leurs changes. Sa particularit est dchanger les donnes en pseudo temps rel.
Par extension, l'acronyme EAI dsigne un systme informatique permettant de raliser cette architecture en implmentant les flux interapplicatifs du systme d'information.
21 Octobre 2008 EAI - NFE107
Pourquoi ?
SI = { ensemble dapplications trs diffrentes (progiciels/applicatifs maison) } Besoin de faire communiquer ces applications entre elles => temps de dveloppement dans des connecteurs inter-applicatifs : gaspillage
21 Octobre 2008 EAI - NFE107
21 Octobre 2008
EAI - NFE107
Comment ?
PRINCIPE : traiter les messages applicatifs au fil de leau et de faon individuelle Analyser les flux dchanges mtiers entre les applications Dfinir les rgles de passage des messages entre application Implanter les rgles dans le moteur de routage des messages (MessageBroker)
21 Octobre 2008
EAI - NFE107
Architecture
Application s
A1
Quic kT ime et un dc ompres seur s ont requis pour v isionner c et te image.
A2 A3
Messages
Le moteur de routage est configur aprs tude des flux applicatifs existants
21 Octobre 2008 EAI - NFE107
Exemple
A : gestion de commande B : anomalies techniques C : portail Web
A B C
21 Octobre 2008
Base de donnes
OMS
OMS
Creation article
OMA
Collaboration C1
Quic kT ime et un dc ompres seur s ont requis pour v isionner c et te image.
OMB
OMA
Collaboration C2
OMS
EAI - NFE107
OMc
Transfert de fichiers : FTP, SFTP Web : HTTP, SOAP Messageries: JABBER / XMPP
21 Octobre 2008
EAI - NFE107
Avantages
Flux centraliss : pas de nuds Flux traits "au fil de l'eau" : rduction du dbit Flux rutilisable : extension aise du systme une autre application Cot de migration des interfaces rduit
une application = (un OMS, un connecteur et une collaboration)
21 Octobre 2008
EAI - NFE107
Inconvnients
Flux massifs : non dimensionn pour Utiliser plutt des ETL. Cot initial lev Maintenance de la cohrence des bases pas toujours aise (pb de synchronisation)
21 Octobre 2008
EAI - NFE107
21 Octobre 2008
EAI - NFE107
21 Octobre 2008
EAI - NFE107
Sources
Wikipedia
http://fr.wikipedia.org/wiki/Enterprise_Application_I ntegration
Le journal du net
http://www.journaldunet.com/solutions/0104/01042 4_eai.shtml
Comment ca marche
http://www.commentcamarche.net/contents/entrep rise/erp.php3