大虾们,救命呀!UDP传输中数据不能全部接收到?
我做了一个广播通讯系统,类似与QQ的样子,老板要求必须使用UDP通讯方式,可当我做好后,在本机上运行完全正常,而将服务器端安装到“某些”机子上时,却发生传输中数据不能全部到达客户端的问题(例如:发出“abcde”,接收的却是“abc”)。最先我以为是接收端数据缓冲区不够,当我将其放大后,依然无任何效果,再想到如果是因为缓冲大小问题的话,应该在所有的机子上有相同的运行结果,所以这种判断可以排除。我想应该与机子环境有关,但更具体的我就想不出来了。
希望各位大侠大虾们多多赐教,小弟感激不尽!