关于WINSOCK连续接收数据的问题
我有
server端 client端两个程序
工作原理是
SERVER发给CLIENT一个指令 CLIENT就发给SERVER一个文件包
比如 #1 是请求第一个文件包 #2是第二个..
结果,时常server端就收成了 #15#16等等...连起来了.. 怎么办?
[解决办法]
不要用循环连续发包
最好在事件中处理完1个来回后 SERVER端再发送第二个请求 依次类推
[解决办法]
客户接收到一个包后,返回server一个信息,表示已经收到,server再发送
因为tcp协议是不份数据边界的,和udp不通,所以发送频率过快数据会连在一起