Menu

#1 Library for Reliable UDP

Prototype
open
General (1)
5
2003-06-25
2003-06-25
No

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.

Discussion

  • Luc Stepniewski

    Luc Stepniewski - 2003-07-01

    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.

     
  • Luc Stepniewski

    Luc Stepniewski - 2003-07-01

    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

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.