2 réponses
maily
Messages postés
7556
Date d'inscription
lundi 26 juin 2000
Statut
Contributeur
Dernière intervention
23 juin 2023
453
29 juil. 2003 à 16:04
29 juil. 2003 à 16:04
Bonjour
Tu veux dire que ton client renvoie plusieurs fois sa requête au serveur?
Maily :-))))
Tu veux dire que ton client renvoie plusieurs fois sa requête au serveur?
Maily :-))))
salut, non, le client a fini (j'ai mis un flag). Lorsque je simule une execution un peu longue (sleep(10) dans mon cas), le client attend la reponse du serveur, et se termine normalement. En revanche la fonction sur le serveur boucle deux ou trois fois.
ps : En cherchant un peu, j'ai vu que RPC garantissait difficilement l'execution unique d'une procédure côté serveur en cas de congestion...Il existe une sorte de clause "at least" ou "at last" ou "exactly once", mais je ne sais pas comment la mettre en oeuvre...
ps : En cherchant un peu, j'ai vu que RPC garantissait difficilement l'execution unique d'une procédure côté serveur en cas de congestion...Il existe une sorte de clause "at least" ou "at last" ou "exactly once", mais je ne sais pas comment la mettre en oeuvre...