首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

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

2013-04-20 
UDP通信,只发送了一次,服务端却收到三次。服务器非阻塞,循环接收100次。对UDP不是很熟,没有用select。客户端

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

热点排行