互聯網是超文本標記語言(HTML)頁面的集合,它們彼此鏈接以形成概念性資訊網絡。隨著時間的推移,靜態資源數量增加,圖像等更豐富的專案開始成為Web結構的一部分。
高級伺服器技術允許動態伺服器頁面 - 其內容基於查詢生成的頁面。
很快,需要擁有更多動態網頁才能獲得動態超文本標記語言(DHTML)。一切都歸功於JavaScript。在接下來的幾年中,我們看到了跨幀通信,試圖避免頁面重新加載,然後在幀內進行HTTP輪詢。
但是,這些解決方案都沒有為伺服器和客戶端之間的即時雙向通信提供真正標準化的跨流覽器解決方案。
這就產生了對Web套接字協議的需求。它引發了全雙工通信,為所有Web流覽器帶來了桌面豐富的功能。
上一篇:
WebSocket雙工通信
下一篇:
Websocket功能