Updated Cooperate With Tcp Server (markdown)

Linwei 2016-03-23 18:08:33 +08:00
parent f3c71ac87d
commit 84183b72e9

@ -11,4 +11,9 @@
注意:为了保持 NAT映射关系UDP需要每隔 60秒就像服务器 ping一次。同时为了防止出口地址改变NAT映射改变或者移动设备切换基站可以使用重连或者UDP重绑定但是在 3G,2G,EDGE下面出口改变TCP也就断了所以简单重连也没问题
客户端和原有的TCP连接对象稍微封装一下就得到一个类似
`connection.send(channel, data, size)`
的接口channel=0时默认使用tcp发送channel=1时使用kcp发送channel=2时使用裸的udp发送。三个channel同时工作适配不同情况。
中国的网络情况比较特殊,会存在有些网络 UDP连接不上的情况因此都是先连接 TCP然后试图 UDPUDP不通的情况下退回 TCP也能正常游戏一旦 TCP断开则认为 UDP也断开了。