Server-sent events
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Traditionell muss eine Webseite eine Anfrage an den Server senden, um neue Daten zu erhalten; das heißt, die Seite fordert Daten vom Server an. Mit serverseitigen Ereignissen ist es möglich, dass ein Server jederzeit neue Daten an eine Webseite sendet, indem Nachrichten an die Webseite übermittelt werden. Diese eingehenden Nachrichten können innerhalb der Webseite als Events + Daten behandelt werden.
Konzepte und Nutzung
Um zu lernen, wie man serverseitige Ereignisse nutzt, lesen Sie bitte unseren Artikel Verwendung von serverseitigen Ereignissen.
Schnittstellen
EventSource
-
Definiert alle Funktionen zum Herstellen einer Verbindung zu einem Server, Empfangen von Ereignissen/Daten, Fehlern, Schließen einer Verbindung usw.
Beispiele
Spezifikationen
Specification |
---|
HTML # server-sent-events |
Siehe auch
Werkzeuge
- Mercure: ein Echtzeit-Kommunikationsprotokoll (Publish-Subscribe) auf Basis von SSE
- Transmit: ein natives, meinungsbetontes Server-Sent-Event (SSE)-Modul für AdonisJS
- EventSource-Polyfill für Node.js
- Remy Sharp's EventSource-Polyfill
- Yaffle's EventSource-Polyfill
- Rick Waldron's jquery Plugin
- intercooler.js deklarative SSE-Unterstützung
Verwandte Themen
Andere Ressourcen
- Erstellen einer Social-Media-Wand/-Feed-Anwendung angetrieben von serverseitigen Ereignissen und dessen Code auf GitHub.