读书人

UDP通讯只发送了一次服务端却收到

发布时间: 2013-04-20 19:43:01 作者: rapoo

UDP通信,只发送了一次,服务端却收到三次。
服务器非阻塞,循环接收100次。
对UDP不是很熟,没有用select。
客户端发送一次。
求解。
[解决办法]
是不是底层分包了
你看看三次收到的是同样的内容么
[解决办法]
单看你这么描述不太好分析
[解决办法]
你描述的太简单了,关键看长度,比如你发送100字节的数据,服务端收到300字节的?这不可能
[解决办法]
没试过,
[解决办法]
你这段代码服务器端收到三个"test msg"?
[解决办法]
最好用网络截包工具看看发包情况,例如wireshark
[解决办法]
把服务器改成阻塞看看

读书人网 >VC/MFC

热点推荐