završni rad (stručni)
Izrada Internet aplikacije sa komponentama u stvarnom vremenu
Sažetak
Autor će u svom radu objasniti način izrade Internetske aplikacije koja ostvaruje prijenos podataka u stvarnom vremenu upotrebom WebSocket protokola i Redis posrednika za poruke. Naglasak je na stvaranje aplikacije produkcijske kvalitete koju je jednostavno skalirati za veći broj korisnika. Praktični dio zadatka je chat aplikacija koja će implementirati slanje podataka u stvarnom vremenu u obliku slanja i primanja poruka između korisnika i to na dva načina - direktno pomoću WebSocketa i indirektno upotrebom poslužitelja kao posrednika.
Ključne riječi
Internetska aplikacija; prijenos podataka u stvarnom vremenu; WebSocket protokol; Redis; posrednik za poruke; skalabilnost; produkcijska kvaliteta; chat aplikacija; slanje i primanje poruka; poslužitelj; direktna komunikacija; indirektna komunikacija