Strona główna › Pytania INF.04 › Pytanie 327
INF.04 · pytanie #327
Co to jest WebSockets?
- AFormat zapisu danych w bazach NoSQL
- BBiblioteka JavaScript do manipulacji danymi JSON
- CMetoda zabezpieczania połączeń HTTP
- DProtokół komunikacyjny zapewniający dwukierunkową komunikację między przeglądarką a serwerem
Poprawna odpowiedź: D. Protokół komunikacyjny zapewniający dwukierunkową komunikację między przeglądarką a serwerem
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
WebSockets to protokół komunikacyjny, który umożliwia dwukierunkową, pełnodupleksową komunikację między klientem a serwerem. To oznacza, że zarówno przeglądarka, jak i serwer mogą wysyłać dane w dowolnym momencie, co znacząco różni się od tradycyjnego modelu HTTP, gdzie klient inicjuje każde połączenie. Przykładem zastosowania WebSockets jest aplikacja czatu w czasie rzeczywistym, gdzie użytkownicy mogą widzieć wiadomości natychmiastowo, bez potrzeby odświeżania strony. Dodatkowo, WebSockets zmniejszają opóźnienia w komunikacji, co jest kluczowe w aplikacjach wymagających szybkiej interakcji, takich jak gry online czy platformy do handlu. Warto zaznaczyć, że WebSockets są zdefiniowane w standardzie IETF jako RFC 6455, a ich wykorzystanie powinno być zgodne z najlepszymi praktykami w zakresie bezpieczeństwa, takimi jak użycie protokołu wSecure WebSockets (wss://) do zapewnienia bezpieczeństwa przesyłanych danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.