JavaScript · Senior · Frage 15 von 75
Wie unterscheiden sich Server-Sent Events von WebSocket?
- 1SSE ist ein Kanal in beide Richtungen, WebSocket sendet nur Daten vom Server
- 2SSE funktioniert nur in Node.js, WebSocket nur im Browser
- 3SSE ist ein einseitiger Strom vom Server über HTTP, WebSocket ein Kanal in beide Richtungen
Antwort zeigen
Richtige Antwort: SSE ist ein einseitiger Strom vom Server über HTTP, WebSocket ein Kanal in beide Richtungen
Erklärung
SSE (EventSource) ist einfacher: normales HTTP, automatische Wiederverbindung, Text-Events - genug für Benachrichtigungen und gestreamte Antworten. WebSocket braucht man für häufigen Austausch in beide Richtungen (Chats, Spiele, gemeinsames Bearbeiten), und es unterstützt Binärdaten.