boost::asio 实现 libtorrent (zz)

来源:互联网 发布:资本控制舆论知乎 编辑:程序博客网 时间:2024/06/06 14:26
//z 2014-04-14 21:39:41 IS2120@BG57IV3 T629459698 .K.F1547169058[T3,L104,R3,V65]
libtorrent,使用 boost:asio 实现了以下功能:
1.multicast, unicast socket的实现
2.DHT算法
3.UPNP的实现
这些都是基于boost:asio

2. libevent
thrift封装了client和server
protobuf 实现了序列化,适合通信。
研究 ace 代码不如去读posa2
TBNET是淘宝的开源异步网络框架,源码见:http://code.taobao.org/p/tb-common-utils/src/trunk/tbnet/

0 0