Table des matières
INTRODUCTION GENERALE………………………………………………….4
Chapitre I : Architecture client /serveur et Java RMI
I. Introduction .................................................................................................... 5
II. Définition ………………………………………………………………... 5
II.1. Serveur ………………………………………………………….......... 6
II.2. Clients ……………………………………………………………….. 6
II.3. Requête …………………………………………………………….... 6
II.4. Réponse ……………………………………………………………… 6
III. Avantages de l'architecture client/serveur…………………………………… 7
IV. Inconvénients du modèle client/serveur……………………………………… 7
V. Les déférentes architectures client/serveur........................................................ 8
V.1. Présentation de l'architecture à 1-tiers ………………………………… 8
V.2. Présentation de l'architecture à 2 -tiers ………………………………..... 9
V.3. Présentation de l'architecture à 3-tiers ………………………………… 10
V.4. L'architecture n-tiers ............................................................................... 11
VI. Notion de middleware…………………………………………………………12
VII. Remote Methode Invocation (RMI)………………………………………… 13
1. Introduction……………………………………………………………..... 13
2. Définition……………………………………………………………….... 13
3. Application RMI ………………………………………………………… 14
4. Architecture d’une application RMI………………………………………. 14
5. Principe de fonctionnement RMI………………………………………… 17
6. Déploiement de RMI……………………………………………………… 18
VIII. Conclusion……………………………………………………………............ 19