Semaine 8: Java 2, Enterprise Edition 1
Patron d’intégration
d’entreprise
•Architectures de message
asynchrone
Semaine 8: Java 2, Enterprise Edition 2
Le besoin d’intégration
d’entreprise
• Plus d’une application
•Souvent des centaines
•Une simple application trop
difficile et inflexible
•Spécialisation des vendeurs
•Raisons historiques, fusions
• Culture politique de l’organisation
•Les clients perçoivent
l’entreprise comme un tout, et
veulent faire exécuter des
fonctions d’entreprises qui
recouvrent plusieurs
applications.
Semaine 8: Java 2, Enterprise Edition 3
Défis de l’intégration inter-
entreprise
•Les réseaux sont lents
•Les réseaux ne sont pas fiables
• Il n’y a pas 2 applications semblables
•Le changement est inévitable
•Plus
•Intrésèquement à grande échelle et complexe
•Contrôle limité sur les applications et les participants
• Implications profondes, impacts d’affaire critiques
•Entrelacé avec la politique corporative
• Peu de standards existent et ils évoluent encore…
Semaine 8: Java 2, Enterprise Edition 4
Couplage faible recherché
•Couplage: mesure de la
dépendance entre les
applications
•Dépendance technologique
•Dépendance sur lieu
•Dépendance temporelle
•Dépendance sur les données
•Waldo et al, 1994:
“Objects that interact in a distributed
system need to be dealt with in ways
that are ntrinsically different from
objects that interact in a single
address space
Exemple de
couplage fort
Semaine 8: Java 2, Enterprise Edition 5
Intergiciel basé message
•Les canaux sont séparés des applications
•Enleve la dépendance physique
•Les canaux sont asynchrones et fiables
•Enleve les dépendances temporelles
•Les données sont échangées dans des messages
complets et autonomes
•Enleve les dépendances aux formats de données
1 / 24 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!