Précédent Index Suivant

Résumé

Ce chapitre a présenté les nouvelles possibilités offertes par la programmation distribués. La communication entre programmes s'effectue à partir du mécanisme de base que sont les sockets (prises de communication) issues des protocoles de bas niveau du réseau Internet. La manière la plus classique de construire une application distribuée est le modèle client-serveur. Les schémas d'actions entre le client et le serveur sont asymétriques. La communication repose sur un protocole le plus souvent en texte clair. La programmation fonctionnelle et par objets permettent de réaliser facilement de telles applications distribuées. Le modèle client-serveur se prête à différentes architectures logicielles, à 2 ou 3 niveaux, selon la répartition des taches entre eux.


Précédent Index Suivant