socket send函数疑问,缓冲区,该怎么处理

socket send函数疑问,缓冲区
使用 Linux 的 socket 编程,使用send函数传递870个结构体数据,结构体的大小为520,在另一端只有接到222个。
请问是什么情况?
已经设置过收发缓冲区大小。


你使用自己定义的传输协议吗?


使用什么SOCKET呢?


这个你最好定义自己的通讯协议,仅凭系统的缓冲区不能容纳这么大数据量,比如你可以一下发10个,等应答,应答接受到,再接着发下边的,如果没有接受到,再把原来的重发。

socket send函数疑问,缓冲区,该怎么处理

相关文章:

你感兴趣的文章:

标签云: