flash socket通信问题

丢包问题

flash收不到服务器发来的包,服务端开发人员说,我明明发了?

 

一般来说不会丢包,在flash在处理socket发来的数据要注意一个问题,拈包处理。

我经过测试,服务端连接发1百个包,每个包大小40个字节左右,可以flash这边就收到9个包,每个包大小380到400左右,服务端连接发1千个包,flash效率低得受不了,IE都死了,好几分钟才活过来....

 

还有种可能就是真的丢了,那就把丢包的协议考虑下,带个包序号就知道包丢了没有,丢包后如何处理,重发还是算了,这个就看具体的应用了。

 

你可能感兴趣的:(flash socket通信问题)