Les tendances de l’écosystème ERP
287
© Groupe Eyrolles
de l’approche objet par composants progiciels, l’architecture actuelle des solutions
intégrées est totalement fondée par des composants objets.
Les deux écoles d’environnement objets, JAVA/JEE succédant à CORBA d’une
part et .Net succédant à COM/DCOM, de l’autre pour Microsoft, ont conduit à
une dualité de cultures illustrées par les deux figures qui suivent. Cependant,
toutes les applications CORBA sont loin d’avoir migré vers J2EE/EJB, et il reste
beaucoup d’applications COM/DCOM malgré le lancement commercial .NET
par Microsoft en 2002.
Figure 8.3 : Vers des environnements de composants objets
Si les approches technologiques sont analogues, les deux architectures n’ont rien
de commun et la seconde utilise exclusivement des plates-formes Windows
Server © , aussi bien pour les serveurs d’applications que de publications Web. La
figure 8.4 explique cette divergence entre le modèle Java © et le modèle .Net © .
Remarque : dans l’architecture .Net © , Java est considéré comme un langage
informatique parmi les autres ; dans l’architecture Java/JEE/EJB © , les systèmes d’exploitation Windows sont vus comme tout autre OS. Seule, une Java
Virtual Machine (JVM), ou moteur logiciel Java, est requis au-dessus de Windows © .
Base de composants
Jusqu’en 2001…
Classe bureautique
Classe gestion
Classe métier
Autre classe
Éditeur 1
Éditeur x
Éditeur j
Éditeur z
Éditeur k
Éditeur e
Éditeur i
Éditeur y
Système
applicatif
CORBA
COM/DCOM
1
n
...
I
X
...
A
N
...
a
i
...
Précédent

- 288/381

Suivant