Maciej
Sikora
Programista
aplikacji
internetowych
Temat: Multiplayer w HTML5
WebSockets -> to jest to co ratuje skórę chcącym zrobić multiplayer w HTML5. Do tej pory:for (i do nieskonczonosc)
setTimeout("zapytaj serwera czy się nie ruszyl");
Inaczej mówiąc musieliśmy co chwile pytać biednego serwera czy coś się może nie zmieniło. Komunikacja jednostronna -> żądanie przeglądarki <- odpowiedź serwera. Wyobraźmy sobie 100 graczy i ciągłe pytania do serwera -> masakra.
WebSockets zmienia sytuację:
-> żądanie do serwera
<- żądanie do przeglądarki
Inaczej mówiąc komunikacja dwustronna! Koniec z odpytywaniem. Serwer sam nam powie kiedy ktoś się ruszył :)
http://pclab.pl/art43313-27.html