Web-Sockets

Wie eingangs erwähnt sieht der aufkommende Standard Web-Sockets vor, dass der Client zunächst eine Verbindung mittels HTTP initiiert. Im Zuge dessen gibt er an, dass er ab sofort die darunter liegende TCP-Verbindung direkt nutzen möchte. Ist der Server damit einverstanden, wird fortan über TCP kommuniziert (Listing 5.2).

Der Vorteil hiervon besteht darin, dass TCP im Gegensatz zu HTTP verbindungsorientiert ist und initiierte Verbindungen somit nicht nach dem Empfang einer Antwort geschlossen werden müssen. Darüber hinaus können beide Kommunikationspartner dem Gegenüber zu jeder Zeit Nachrichten über einen eingerichteten TCP-Kanal zukommen lassen.

Abbildung 5.2 Nachdem sich Client und Server über den Einsatz von Web-Sockets geeinigt haben, ...

Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition 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.