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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.