I INTRODUCTION .............................................................................................................. 4
II PRINCIPE DES DIFFERENTS MODELES ..................................................................... 4
1 MODELE CLIENT / SERVEUR ................................................................................... 4
2 MODELE DE COMMUNICATION PAR MESSAGE ................................................. 5
3 MODELE DE COMMUNICATION PAR EVENEMENT ........................................... 6
4 MODELE A COMPOSANT .......................................................................................... 7
5 MODELE A BASE DE CODE MOBILE OU AGENT MOBILE ................................ 7
a Code "à la demande" .................................................................................................. 7
b Agent mobile .............................................................................................................. 8
6 MODELE A MEMOIRE "VIRTUELLE" PARTAGEE OU A OBJET DUPLIQUE ... 8
a Modèle à mémoire dupliquée ..................................................................................... 8
b Modèle à objet dupliqué ............................................................................................. 9
III MISE EN ŒUVRE DES DIFFERENTS MODELES ................................................... 9
1 MODELE CLIENT / SERVEUR ................................................................................... 9
a Client / serveur « traditionnel » .................................................................................. 9
b Client / serveur « à objet » ....................................................................................... 10
c Client / serveur "Web" ............................................................................................. 11
d Client / serveur "de donnée" ..................................................................................... 11
e Client / serveur "à composant" ................................................................................. 12
2 MODELE DE COMMUNICATION PAR MESSAGE ............................................... 12
a "Middleware" à messages : MOM ........................................................................... 12
b Deux extensions au modèle de base ......................................................................... 13
3 MODELE DE COMMUNICATION PAR EVENEMENT ......................................... 13
a "Publish / Subscribe" ................................................................................................ 13
b Java Message Service ............................................................................................... 15
4 MODELE A COMPOSANT ........................................................................................ 15
a Java Bean .................................................................................................................. 16
b EJB ........................................................................................................................... 16
5 MODELE A BASE DE CODE MOBILE OU AGENT MOBILE .............................. 16
a Modèle à code mobile : ............................................................................................ 16
b Modèle à agent mobile ............................................................................................. 17
c Les systèmes à agents mobiles actuels : ................................................................... 17
6 MODELE A MEMOIRE "VIRTUELLE" PARTAGEE OU A OBJET DUPLIQUE . 18
a Modèle à mémoire dupliquée ................................................................................... 18
b Modèle à objet dupliqué ........................................................................................... 19
III EVALUATION DES DIFFERENTS MODELES ....................................................... 19
1 MODELE CLIENT / SERVEUR ................................................................................. 19
a Modèle client / serveur "traditionnel" ...................................................................... 19
b Client / serveur "à objet" .......................................................................................... 20
c Les limites du modèle client–serveur ....................................................................... 20
2 MODELE DE COMMUNICATION PAR MESSAGE ............................................... 21
3 MODELE DE COMMUNICATION PAR EVENEMENTS ....................................... 21
4 MODELE A BASE DE CODE MOBILE OU AGENT MOBILE .............................. 21
5 MODELE A MEMOIRE PARTAGEE OU OBJET DUPLIQUE ............................... 22
a Modèle à mémoire partagée ..................................................................................... 22
b Modèle à objet dupliqué ........................................................................................... 22
c Limites et perspectives ............................................................................................. 22
6 MODELE A COMPOSANTS ..................................................................................... 22
III CONCLUSION ............................................................................................................ 23