按块发送数据

Ste*_*tef 1 c sockets tcp

在C中,我必须用tcp/ip(~6.5mo)发送一堆数据我正在使用"经典"send().你认为给函数提供一个部分发送的整个数据大小是一个好主意,还是我更喜欢chunk方式(例如,64ko ......)

MBy*_*ByD 5

给它完整的大小,然后再用缓冲区的其余部分再次调用它(根据返回值).

你处理你的逻辑,让操作系统处理发送逻辑.