Kapitel 28. Websockets
In diesem Kapitel:
Das Protokoll HTTP sieht vor, dass ein Client (Browser) den Webserver fragt (Request) und eine Antwort erhält (Response). Immer wieder kommt jedoch die Frage auf, ob auch ein Webserver aktiv eine Nachricht an einen Browser senden kann, um diesen zu benachrichtigen, z. B. über neue Daten. Bisher waren Benachrichtigungsszenarien via HTTP nur über den Umweg des Polling (ständig wiederholte Nachfragen des Clients) möglich.
Seit Dezember 2011 gibt es einen W3C-Standard für bidirektionale Browser-Webserver-Kommunikation (RFC 6455). Auch hier kommt initial HTTP zum Einsatz, dann aber bleibt die TCP-Verbindung offen. Bei Websockets nennt man das ein Upgrade. Die Kommunikation erfolgt über Port 80 ...
Get Microsoft ASP.NET 4.5 mit Visual C# 2012 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.