socket.io i Rx.js – część 1

Hej,

aplikacja nad którą pracuje, będzie komunikować się przy pomocy weboscket-ów. Ponieważ backend działa na nodejs, wybór padł na socket.io 🙂

Instalacja socket.io przez npm jest standardowo prosta, i przebiegła bez problemów.

Na początek musimy zacząć od małej reorganizacji na szczycie, gdzie requirejumey wszystkie zależności.

Do pliku index.html w katalogu public includujemy plik socket.io.js.

Odpaliłem serwer, wszedłem pod adres public, i dostałem 404 na /socket.io/socket.io.js
Krótka inwestygacja problemu wyjaśniła mi, że app.listen() należy zmienić na server.listen().

Została nam jeszcze do dopisania kilka linijek do dopisania w części serwerowej naszej aplikacji. Kod ten wywoła wysłanie przez websockety informacji do wszystkich użytkowników

Kod jest stosunkowo prosty, ale umożliwia przetestowanie, czy komunikacja działa prawidłowo 🙂

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *