關於長連接和短連接的理解及使用場景


定義:

短連接:例如普通的web請求,在三次握手之后建立連接,發送數據包並得到服務器返回的結果之后,通過客戶端和服務端的四次握手進行關閉斷開。

長連接:區別於短連接,由於三次握手鏈接及四次握手斷開,在請求頻繁的情況下,鏈接請求和斷開請求的開銷較大,影響效率。采用長連接方式,執行三次握手鏈接后,不斷開鏈接,保持客戶端和服務端通信,直到服務器超時自動斷開鏈接,或者客戶端主動斷開鏈接。

適用場景

短連接:適用於網頁瀏覽等數據刷新頻度較低的場景。

長連接:適用於客戶端和服務端通信頻繁的場景,例如聊天室,實時游戲等。

 學習詳細地址:http://www.cnblogs.com/cswuyg/p/3653263.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM