網站首頁 小常識 美食 教育 生活 數碼 經驗
當前位置:維基百科吧 > 經驗 > 

如何建立socket連接

欄目: 經驗 / 發佈於: / 人氣:2.68W

如何建立socket連接

socket鏈接有以下兩種方式:長鏈接和短鏈接。

長鏈接:當數據發送完成後socket鏈接不斷開。一直保留到異常或者是程序退出為止 ,這種方式的好處是不用每次去發起連接斷開,在速度上可以比短連接要快一些,但是相 對來説對服務器的資源壓力也要大些。長鏈接用的範圍很廣,比如遊戲系統等,長鏈接一般還需要定時向服務器發數據,以保證socket鏈接暢通。當不通服務 器時,需要重新開啟鏈接。

短鏈接:當一次數據發送完畢後,主動斷開鏈接,每次發送數據都要一次鏈接、斷開 操作,這種方式的好處是:對服務器的資源佔用相對來説比較小,但是由於每次都要重新 鏈接,速度開銷上也比較大,這種方式對於那種不需要經常與服務器交互的情況下比較適用。

Tags:socket 建立