socket使用TCP协议时 send、recv函数解
本文档由 mercurywonder 分享于2012-05-15 11:30
socket使用TCP协议时 send、recv函数解析以及TCP连接关闭的问题 2011年10月01日 Tcp协议本身是可靠的 并不等于应用程序用tcp发送数据就一定是可靠的 不管是否阻塞 send发送的大小 并不代表对端recv到多少的数据 在阻塞模式下 send函数的过程是将应用程序请求发送的数据拷贝到发送缓存中发送并得到确认后再返回 但由于发送缓存的存在 表现为 如果发送缓存大小比请求发送的大小要大 那么send函数立即返回 同时向网络中发送数据 否则 send向网络发送缓存中不能容纳的那部分数据 并等待对端确认后再返回 接收端只要将数据收到接收
君,已阅读到文档的结尾了呢~~