1. TCP連接配接
當網絡通信時采用TCP協定時,在真正的讀寫操作之前,server與client之間必須建立一個連接配接,當讀寫操作完成後,雙方不再需要這個連接配接時它們可以釋放這個連接配接,連接配接的建立是需要三次握手的,而釋放則需要4次握手,是以說每個連接配接的建立都是需要資源消耗和時間消耗的
經典的三次握手示意圖:

經典的四次握手關閉圖:
2. TCP短連接配接
我們模拟一下TCP短連接配接的情況,client向server發起連接配接請求,server接到請求,然後雙方建立連接配接。client向server發送消息,server回應client,然後一次讀寫就完成了,這時候雙方任何一個都可以發起close操作,不過一般都是client先發起close操作。為什麼呢,一般的server不會回複完client後立即關閉連接配接的,當然不排除有特殊的情況。從上面的描述看,短連接配接一般隻會在client/server間傳遞一次讀寫操作
短連接配接的優點是:管理起來比較簡單,存在的連接配接都是有用的連接配接,不需要額外的控制手段