基于TCP协议异步套接字多字段buf接收数据的几个问题
异步套接字编程过程中遇到的一些问题:
数据通讯采用TCP协议,使用多个wsabuf结构体接收数据:出现以下问题,恳请大神不吝赐教!!
1.由于网络带宽限制,发送数据可能存在一定的时间延迟,导致数据和消息未能同步到达客户端。例如:一次发送100K的数据,客户端收到接受数据的消息,调用数据时候,可能数据未完全到达,应该如何解决?
2.接受数据端:接收到的数据可能会被截断。一次性发送100K的数据后,客户端在处理数据时可能只接受了50K就开始进行处理,导致数据异常无法正常显示。
或者有哪位知道MFC 异步socket程序的深度运行机理解释一下。