Library for Reliable UDP
Status: Planning
Brought to you by:
jtauber
Library for connectionless communication via UDP with
certain characteristics necessary for reliability.
In particular:
acknowledgements;
retries;
duplicate detection.
These should be optional as only some types of
messages need these reliability characteristics.
At present it is not envisaged that messages will ever be
larger than a single datagram and so it is not necessary
to handle message splitting or segment ordering.
Logged In: YES
user_id=7934
May I recommend you the Twisted framework
(www.twistedmatrix.com). It includes TCP *and* UDP protocol
communication.
Twisted was created to implement easily MUD/MOO games. So
It's like your project. You can have a look/ask questions on the
irc.freenode.org:#twisted irc channel.
Logged In: YES
user_id=7934
You can use the airhook library (http://airhook.org). It is not
python, but a module in python has been developed into it, from
the khashmir project (http://khashmir.sourceforge.net/).
The interesting thing in airhook is that it works really well with
automatic reconnections