WebSocket

term_id: websocket

Category: engineering_practice

Definition

WebSocket ist ein Computernetzwerkprotokoll, das eine persistente, bidirektionale Kommunikation zwischen einem Client und einem Server ermöglicht. Im Gegensatz zu HTTP, das für jeden Request-Response-Zyklus eine neue Verbindung erfordert,

Summary

Ein Protokoll, das über eine einzelne TCP-Verbindung volle Duplex-Kommunikationskanäle für den Echtzeit-Datenaustausch bereitstellt.

Key Concepts

  • Voll-Duplex
  • Persistente Verbindung
  • Niedrige Latenz
  • TCP-Protokoll

Use Cases

  • Echtzeit-Chat-Anwendungen
  • Live-Ergebnisaktualisierungen im Sport
  • Online-Multiplayer-Spiele