Fiabiliser RPC
damien
-
damien -
damien -
Voila, je travaille sur un projet basé sur rpc. Lorsque le traitement d'une commande au niveau du serveur est trop long, celui ci est répété plusieurs fois... c génant.
Est il possible de mettre en place une clause pour que cette execution n'ait lieu qu'une fois?
d'avance merci.
Damien
Est il possible de mettre en place une clause pour que cette execution n'ait lieu qu'une fois?
d'avance merci.
Damien
A voir également:
- Fiabiliser RPC
- Serveur rpc ✓ - Forum Réseau
- Realtek audio console impossible de se connecter au service rpc ✓ - Forum Windows
- Impossible de demarrer le service RPC ✓ - Forum Windows
- Impossible de se connecter au réseau RPC Realtek Audio Console - Forum Casque et écouteurs
- Realtek audio console ✓ - Forum Windows
2 réponses
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...