XMPP, Erlang i ciasteczka
Details
Zapraszamy na zajęcia wprowadzające do technologii XMPP. W ramach warsztatów przypomnimy podstawy filozofii i składni Erlanga, poznamy technologię Jabber oraz jej zastosowania po czym zbadamy architekturę serwera MongooseIM. Przeprowadzimy również serię praktycznych ćwiczeń pozwalających na bliższe zaznajomienie się z omawianymi technologiami.
Plan zajęć:
Dzień I (Poniedziałek 9/05/2016 - 17:00-20:00)
Wprowadzenie do technologii Jabber
Krótkie przypomnienie Erlanga
Implementacja prostego klienta na własnych komputerach
Nawiązywanie połączenia z komputerów RaspberryPI
Implementacja prostego klienta na urządzenie Android (Opcjonalnie)
Dzień 2 (Wtorek 10/05/2016 - 17:00-20:00)
Poznanie i zrozumienie architektury servera MongooseIM
Implementacja własnego modułu oraz “zabawa” z serverem
Jak wyglądają testy?
Konfiguracja klastra (Opcjonalnie)
Wymagania:
-
podstawowa znajomość języka Erlang
-
komputer z systemem Unix.
-
Skonfigurowany i działający server Mongooseim
https://github.com/esl/MongooseIM -
zainstalowana dowolna relacyjna baza danych (opcjonalnie)
Rejestracja: https://docs.google.com/forms/d/1yPED7t60U64rlwHk2Bct5adEcXXv4ovh5mNHU_QYBBA/viewform
