1
Modèle client-serveur
Daniel Hagimont
IRIT/ENSEEIHT
2 rue Charles Camichel - BP 7122
31071 TOULOUSE CEDEX 7
http://hagimont.perso.enseeiht.fr
2
Modèle client-serveur
Définition






 


!"#
3
Modèle client-serveur
Communication par messages
$
%
& '
&!
%
'
!
appel n_proc (p_in, p_out)
client
Procédure n_proc (p_in, p_out)
begin
end
serveur
Retour(p_out)
Appel(p_in)
4
Remote Procedure Call (RPC)
Principes
(
&
$
)*#+

5
client serveur
RPC [Birrel & Nelson!84]
Principe de réalisation
Service RPC
(talon)
appel
réseau
Appelant
Appel
Service RPC
(talon)
return
Protocole de
communication
Protocole de
communication
Appelé
return
A
E
B
D
C
1 / 22 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 !