定義:
短連接:例如普通的web請求,在三次握手之后建立連接,發送數據包並得到服務器返回的結果之后,通過客戶端和服務端的四次握手進行關閉斷開。
長連接:區別於短連接,由於三次握手鏈接及四次握手斷開,在請求頻繁的情況下,鏈接請求和斷開請求的開銷較大,影響效率。采用長連接方式,執行三次握手鏈接后,不斷開鏈接,保持客戶端和服務端通信,直到服務器超時自動斷開鏈接,或者客戶端主動斷開鏈接。
適用場景:
短連接:適用於網頁瀏覽等數據刷新頻度較低的場景。
長連接:適用於客戶端和服務端通信頻繁的場景,例如聊天室,實時游戲等。
學習詳細地址:http://www.cnblogs.com/cswuyg/p/3653263.html