Junior — Middle
Z jakiego protokołu warstwy transportowej korzysta się do zapewnienia komunikacji WebSocket?
sobes.tech AI
Odpowiedź od AI
Aby zapewnić komunikację, WebSocket używa protokołu transportowego TCP (Transmission Control Protocol). TCP zapewnia niezawodny, uporządkowany i sprawdzony przesył danych między klientem a serwerem, co jest konieczne do utrzymania stałego dwukierunkowego połączenia WebSocket.
WebSocket nawiązuje połączenie na TCP, rozpoczynając od żądania HTTP do ustanowienia połączenia (handshake), po czym następuje przełączenie protokołu na WebSocket, a dalsza transmisja danych odbywa się przez połączenie TCP.