文件名称:test_for_shutdown_and_close
文件大小:4KB
文件格式:GZ
更新时间:2018-03-29 13:18:29
shutdown, close, select, socket
1.close终止了数据传送的两个方向; 而shutdown可以有选择的终止某个方向的数据传送或者终止数据传送的两个方向。 2.shutdown how=SHUT_WR(关闭写端)可以保证对等方接收到一个EOF字符(FIN段),而不管是否有其他进程已经打开了套接字(shutdown并没采用引用计数)。 而close需要等待套接字引用计数减为0时才发送FIN段。也就是说直到所有的进程都关闭了该套接字。
【文件预览】:
test_for_shutdown_and_close
----server.cpp(4KB)
----commen.h(4KB)
----client.cpp(2KB)
----Makefile(182B)