[Twisted-Python] Multicast XMLRPC

Itamar Shtull-Trauring itamar at itamarst.org
Thu Aug 24 14:55:28 EDT 2006


On Thu, 2006-08-24 at 14:13 -0400, Chaz. wrote:

> There is a problem with this approach - that is the semantics of the 
> call. Current RPC calls are EXACTLY ONCE semantics - it either works or 
> doesn't. In this there is an uncertainty - it might have worked and I 
> don't know about it (the response was lost for instance) or the server 
> itself failed and restarted. This means I can't every be guaranteed the 
> normal call semantics. It means it switches to AT LEAST ONCE semantics. 
>   This means I have to be careful in how I code the server side.
 
If your protocol has a unique message identifier you can make sure
duplicate commands are not rerun.





More information about the Twisted-Python mailing list