Aus dem Kurs: HTML5 Grundkurs
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.900 Kurse von Branchenfachleuten.
WebSockets: Highspeed-Kommunikation
Aus dem Kurs: HTML5 Grundkurs
WebSockets: Highspeed-Kommunikation
Unser nächstes Thema heißt Websockets und deswegen bin ich mal auf die W3C-Seite gegangen, in die Websocket-Spezifikationen und wurde begrüßt durch diesen roten Kasten. Irgendwie arbeitet da gerade keiner aktiv dran, aber wir können ja mal bei der WHATWG nachschauen, also schauen wir zu WHATWG. Und in der Tat gibt es dort in unserem lebendigen Standard ein Unterkapitel für Websockets 9.3, hier mit der entsprechenden technischen Beschreibung und was es da alles für APIs gibt. Aber besprechen wir vielleicht doch mal kurz grob, worum es überhaupt bei Websockets geht. Wenn wir von einer Webapplikation aus den Server was fragen wollen, dann hatten wir ja bis jetzt AJAX gemacht, also AJAX in Anführungszeichen, technisch war es ein XML-HTTP-Request, eine HTTP-Anfrage an den Server. Es ist HTTP, aber nicht unbedingt das performanteste Protokoll und deswegen die Idee, wir machen was anderes. Wir bauen zwar eine HTTP-Verbindung zum Server auf, aber dann läuft alles über so ein binäres…