Communication entre
processus
From Coulouris, Dollimore and Kindberg
Distributed Systems:
Concepts and Design
Edition 3, © Addison-Wesley 2001
Chapitre 4
Plan
Caractéristiques des protocoles de communication entre processus dans un système
réparti
Principes généraux
communication
par datagrammes
Client-serveur
Communication de groupe
par flots (streams)
Client-serveur
construction de protocoles pour les patterns de communication
client-serveur : requête-réponse
groupe : même message est envoà plusieurs processus
données
représentation des objets dans les messages
références à des objets distants
Des objets aux bits
Comment les objets et les structures de
données doivent-ils être traduits pour
ensuite être transmis dans les messages
sur le réseau ?
Sérialisation
XML
Représentation externe des
données
information dans les programmes
structures de données et objets
information dans les messages
suite d ’octets
tous les ordinateurs ne représentent pas les valeurs
primitives de la même manière
Comment les ordinateurs peuvent-ils s ’échanger des
données ?
Echange de données
Protocole 1
les valeurs sont converties en un format externe convenu avant
la transmission
à la réception, conversion du format commun dans le format de
la machine
pour supporter RMI ou RPC, il faut un format commun (appelé
représentation externe des données)
Protocole 2
les valeurs sont transmises dans le format de l ’émetteur avec
une indication du format utilisé
le destinataire convertit les valeurs si nécessaire
1 / 19 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !