UDP分包发送接收问题
走走刀口 2009-11-11 10:37:45 PC机向NOKIA5800XM手机发送大于约510字节的UDP数据时,手机接收不到,所以我只好把数据分包发送,这时问题出现了:
分成每次500字节发送,每次接收到十几个包的时候就阻塞了。
用模似器接收的时候也是这样。如果在服务器向手机分包发送的时候,每次sleep(1),则问题缓解了,但时间一久又会出现这个问题,希望高手帮忙解决下。
我估计是缓冲区的问题,服务器端向手机发送过快,在手机上接收的时候缓冲区满了,其它的部分丢了,接收不到,故阻塞。不知道是否是这样。若是这样的话,有没有清除缓存的方法?