7.1 優雅斷開套接字

1. 使用close,closesocket函數是單方面斷開鏈接,不夠優雅。調用了close意味着徹底斷開鏈接,不能發送也不能接收數據。socket 圖中,A發送完數據後斷開鏈接,以後主機不再發接收B的數據,如此不夠優雅。tcp 2. 使用shutdown能夠關閉其中的一個流。函數 #include <sys/socket.h> int shutdown(int sock, int howto)
相關文章
相關標籤/搜索