本来C/S程序运行的好好的。
但是这次一条指令的数据有点大了,超过 3MB ,结果在客户端接收到时出现的中间部分字符丢失。
可是也不是每次都是这样,基本上成功率只有 10% , 试十次,九次失败。
想来想去,会不会是服务器或客户端的缓存不足?导致数据丢失了呢?
以前用C++Builder做的的应用完全一样,也没出现过这个问题呀??
想不通了 ... ...
------最佳解决方案--------------------
是TCP的 还是 udp的
socket原声态的缓冲区大小最大为64K
------其他解决方案--------------------
原生态
linux下输入法不好使
------其他解决方案--------------------
当然是TCP,原因找到了。。。是程序解析错误 。。。
------其他解决方案--------------------
en
解决就好