cult n. 崇拜(狂熱的)
An extraordinary personality cult had been created around the leader.
所羅真難玩,以為要崩了,結果又噴
解 bug 解一下午...還沒解完,心好累QQ
決定暫停一下發發廢文轉換心情,剩下的明天再來
WebSocket 是一種網路協議,讓客戶端和伺服端能建立持續的全雙工通訊
WebSocket 和 HTTP 的比較
WebSocket:
允許雙向通訊,兩端可以在任意時間相互傳遞訊息/基於 TCP 的持續連接,直到一端關閉連接/在即時傳輸的效率更高,因為不用重複建立通訊
HTTP:
需要透過 req-res 來交換資料/無狀態,連接會在每個 req-res 之後關閉/會有連接開關的時間成本
叫 GPT 整理成表格:
特性 | WebSocket | HTTP |
---|---|---|
通訊方式 | 雙向通訊,兩端可以隨時相互傳遞訊息 | 單向請求-回應模式 |
連接類型 | 基於 TCP 的持續連接,直到一端關閉連接 | 無狀態,每個請求後連接通常會關閉 |
效率 | 更高,因為不需要重複建立和終止連接 | 較低,因為每次交互都需重新建立連接 |
適用情境 | 適合需要即時通訊的應用(如聊天室、遊戲) | 適合文檔交換、網頁服務的請求與回應 |
Proxy = 代理伺服器, 像是一個中介
客戶端透過 Proxy 與網路上的其他伺服器通訊
當客戶有請求需求時,Proxy 會將請求轉發給目標伺服器,最後再將收到的結果傳給客戶端
主要功能:
昨天提到的 NAT 也有隱藏 IP的功用,但兩者還是有些差異
Proxy 更像是應用層的中介,用來控制客戶端與伺服端的通訊
NAT