總之, 實現正常關閉的應用程序首先應該關 閉它們的輸出信道, 而後等待鏈接另外一端的 對等實體關閉它的輸出信道。 當兩端都告訴 對方它們不會再發送任何數據(好比關閉輸 出信道) 以後, 鏈接就會被徹底關閉, 而不 會有重置的危險。 但不幸的是, 沒法確保對等實體會實現半關 閉, 或對其進行檢查。 所以, 想要正常關閉 鏈接的應用程序應該先半關閉其輸出信道, 而後週期性地檢查其輸入信道的狀態(查找 數據, 或流的末尾) 。 若是在必定的時間區 間內對端沒有關閉輸入信道, 應用程序能夠 強制關閉鏈接, 以節省資源。資源