WebSocket
WebSocket ist ein Protokoll für bidirektionale Echtzeit-Kommunikation zwischen Browser und Server über eine einzige TCP-Verbindung. Für einbahnigen Server-Push reichen Server-Sent Events oft aus; eine ältere HTTP-Technik für ähnliche Szenarien ist Long Polling. Nach dem initialen Handshake können beide Seiten jederzeit Nachrichten senden. Einsatz: Chats, Live-Ticker, Online-Spiele, Kollaboration.