recv send 阻塞 非阻塞
摘要:int send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。第一个参数s:指定发送端套接字描述符;第二个参数buf:指明一个存放应用程序要发送数据的缓冲区;第三个参数len:指明实际要发送的数据的字节数;第四个参数flags:一般置0。这里只描述同步Socket的send函数的执行流程。当调用该函数时,(1)send先比较待发送数据的长度len和套接字s的发送缓冲
阅读全文
posted @ 2012-10-04 10:01