Open zzh442856860 opened 7 years ago
问一下; 我连续 调用 send;发送的消息,会被合并成一个 data,发送出去;这样接收端,按照单个来解析,就判断出错。
怎么让 调用send,立即发送。而不是合并一起发送?
首先了解下基本的网络通讯,然后去google一下封包,拆包和粘包。
我看你的decoder,和packet里面,已经加了包头长度;这个就是chuck处理粘包的方法。
那么现在,我要发送数据,还要在上层,再自己封一层 处理粘包的方法?
如果用的是packet.Writer组的包,那就不用处理了,否则,要自己处理
问一下; 我连续 调用 send;发送的消息,会被合并成一个 data,发送出去;这样接收端,按照单个来解析,就判断出错。
怎么让 调用send,立即发送。而不是合并一起发送?