To be a P2P application, the first collection point for relevant information based on UDP reliable transmission

Because it is made of a simple P2P application (small but perfectly formed. I like to do such applications, the development cycle is not long, but can learn to use a lot of relatively new thing), to relate to the network through NAT through, UDP hole punching is relatively easy, so I plan to use based on UDP. However, large amount of transmission on the present application, higher reliability is required. I want to do with ACE, ACE but did not know whether to implement a ready means of UDP reliable transmission (ACE I just got on the road). Here I have collected several UDP-based reliable transmission development kit.

RakNet http://www.rakkarsoft.com/
known as the best UDP network library development package, mainly to do with online games, better real-time, cross-platform. Not compile under VC6, to install VC ++ 2003, dizzy, first detour, in 2005 and then did not select Reload this.

UDT http://udt.sourceforge.net/
UDP-Based the Data Transfer Protocol, as a standard application layer protocol implementation, online testing was done pretty good. But a few days SOURCEFORGE not open, I still see some text with a snapshot of the home page. There are several related technologies PAPER, see if you can come back to look at Thunder.

Another OpenTNL, but generally not recommended.

Reproduced in: https: //www.cnblogs.com/leaway/archive/2007/01/11/617984.html

Guess you like

Origin blog.csdn.net/weixin_33991727/article/details/93840420