Web Engineering 1/Websockets

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

{{Ziele|
* Websockets als Alternative zur AJAX
* Echte bidirektionale Kommunikation
* Praktische Grenzen bei klassischen Webservern
|
* Client-seitige Erstellung von Websocket-Verbindungen
* Verbindungsmanagement (Fehlerkontrolle, Trennung von Verbindungen)
* Server-seitiges Management von Websocket-Verbindungen
|
* Die Sudoku-Web-App wird um einen Chat-Bereich erweitert
* Beim Login wird zusätzlich eine Websocket Verbindung hergestellt
* Eine versendete Nachricht wird an alle Clients weitergeleitet
}}

{|
|style="width: 22em;vertical-align:top;"| 
TODO
|style="vertical-align:top;padding-left:1em;"|
Clientseitige Websocket-Verbindung
|}

{|
|style="width: 22em;vertical-align:top;"| 
TODO
|style="vertical-align:top;padding-left:1em;"|
Serverseitige Websocket-Verbindung
|}
{{Projekt|Beispiellösung <document>WE1-P9.zip</document>}}