首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

分享一个支持TCP&UDP穿透的贸易应用的P2P组件

2012-11-26 
分享一个支持TCP&UDP穿透的商业应用的P2P组件这些源码非常有参考价, 实际的商业应用可以借鉴。注意, 虽然是

分享一个支持TCP&UDP穿透的商业应用的P2P组件

这些源码非常有参考价值, 实际的商业应用可以借鉴。

注意, 虽然是简化版本, 但udp&tcp穿透, 数据交互是完全完整的, 穿透这块经过本人几个项目的
总结, 代码已经变得非常简单, 全部穿透的逻辑代码不到1000行(有的项目P2P模块上W行代码^-^)。
实际游戏运营的穿透率是70%左右。

编译和运行
1. 先编译include/herm.
2. 编译tcp_relayd&udp_relayd, 这两个是P2P穿透协助服务器, 同时也是P2P不通时的转发服务器.
3. 编译ghost, 这个是简单测试客户端.
4. 执行一下sync.bat, bin里启动tcp_relayd&udp_relayd; bin2和bin3启动两个ghost client。


说明一下,这里分享的服务器代码是简单地随便做一下的服务器,实际要用的朋友肯定完善一下。


下载地址:

http://download.csdn.net/detail/herm_lib/4788209

热点排行