首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

没有明确定义边界的,大数据量的数据包要如何一次一包的收

2012-03-27 
没有明确定义边界的,大数据量的数据包要怎么一次一包的收?有一应用,服务器以极快速率发送大容量数据包(每

没有明确定义边界的,大数据量的数据包要怎么一次一包的收?
有一应用,服务器以极快速率发送大容量数据包(每次发送最小32k最大512k数据)
数据包没有明确的头尾识别定义,因此客户端必须一次把服务器发送的包收全
比如服务器发送了一个512k的包,客户端必须一次receive就把512k收掉,不能零散地收了在拼接(因为没有边界定义,根本无法进行拼接)

请问要怎么收取?
编程思路是什么?

[解决办法]
用同步socket
或者让MS给你修改一套符合你要求的socket接口

热点排行