WebSocket協(xié)議實(shí)現(xiàn)在受控環(huán)境中運(yùn)行不受信任代碼的一個(gè)客戶端到一個(gè)從該代碼已經(jīng)選擇加入通信的遠(yuǎn)程主機(jī)之間的全雙工通信。用于這個(gè)的安全模型是通常由web瀏覽器使用的基于來源的安全模型。該協(xié)議包括一個(gè)打開階段握手、接著是基本消息幀、TCP之上的分層(layered over TCP)。該技術(shù)的目標(biāo)是為需要與服務(wù)器全雙工通信且不需要依賴打開多個(gè)HTTP連接(例如,使用XMLHttpRequest或和長輪詢)的基于瀏覽器應(yīng)用的提供一種機(jī)制。