回覆列表
  • 1 # 驗證碼是多少

    1. http協議是用在應用層的協議,他是基於tcp協議的,http協議建立連結也必須要有三次握手才能傳送資訊。

    http連結分為短連結,長連結,短連結是每次請求都要三次握手才能傳送自己的資訊。即每一個request對應一個response。長連結是在一定的期限內保持連結。保持TCP連線不斷開。客戶端與伺服器通訊,必須要有客戶端發起然後伺服器返回結果。客戶端是主動的,伺服器是被動的。

    2. WebSocket

    WebSocket他是為了解決客戶端發起多個http請求到伺服器資源瀏覽器必須要經過長時間的輪訓問題而生的,他實現了多路複用,他是全雙工通訊。在webSocket協議下客服端和瀏覽器可以同時傳送資訊。

    建立了WenSocket之後伺服器不必在瀏覽器傳送request請求之後才能傳送資訊到瀏覽器。這時的伺服器已有主動權想什麼時候發就可以傳送資訊到伺服器。而且資訊當中不必在帶有head的部分資訊了與http的長連結通訊來說,這種方式,不僅能降低伺服器的壓力。而且資訊當中也減少了部分多餘的資訊。

  • 中秋節和大豐收的關聯?
  • 成正比例的量與成反比例的量有什麼相同點和不?