Strona główna › Pytania INF.04 › Pytanie 374
INF.04 · pytanie #374
Co to jest WebSocket?
- AStandard zapisu danych w formacie binarnym
- BBiblioteka JavaScript do tworzenia dynamicznych formularzy
- CProtokół komunikacyjny zapewniający komunikację dwukierunkową przez pojedyncze połączenie TCP
- DNarzędzie do testowania aplikacji webowych
Poprawna odpowiedź: C. Protokół komunikacyjny zapewniający komunikację dwukierunkową przez pojedyncze połączenie TCP
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
WebSocket to protokół komunikacyjny, który umożliwia dwukierunkową, interaktywną komunikację między klientem a serwerem przez pojedyncze połączenie TCP. Dzięki WebSocket możliwe jest przesyłanie danych w czasie rzeczywistym, co jest szczególnie istotne w aplikacjach wymagających natychmiastowej wymiany informacji, takich jak czaty, gry online czy aplikacje do monitorowania. W przeciwieństwie do tradycyjnych protokołów HTTP, które wymagają wielokrotnych połączeń dla każdej interakcji, WebSocket utrzymuje stałe połączenie, co minimalizuje opóźnienia oraz obciążenie serwera. Technologia ta opiera się na standardach IETF, a także jest szeroko wspierana przez większość nowoczesnych przeglądarek, co czyni ją idealnym rozwiązaniem dla aplikacji webowych. Dobrą praktyką jest również obsługa protokołu HTTPS, co zapewnia bezpieczeństwo wymiany danych. Przykładem zastosowania WebSocket jest aplikacja finansowa, w której użytkownicy muszą na bieżąco śledzić zmiany cen akcji.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.