Pregled bibliografske jedinice broj: 929700
Usporedba radnih svojstava HTTP i Websocket protokola
Usporedba radnih svojstava HTTP i Websocket protokola, 2015., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 929700 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Usporedba radnih svojstava HTTP i Websocket protokola
(Performance Comparison of HTTP and Websocket Protocols)
Autori
Ljubičić ; Ivan-Dominik
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
13.07
Godina
2015
Stranica
57
Mentor
Škvorc, Dejan
Ključne riječi
komunikacijski protokol ; HTTP ; WebSocket ; Jetty ; Node.js ; usporedba radnih svojstava
(communication protocol ; HTTP ; WebSocket ; Jetty: Node.js ; performance comparison)
Sažetak
U okviru ovog rada uspoređuju se radna svojstva dvaju protokola Weba: tradicionalno korišteni i dugo poznati HTTP protokol te relativno novi WebSocket protokol. Razvijen je ispitni program zasnovan na klijent-poslužitelj arhitekturi koji mjeri vrijeme odziva poslužitelja za obje vrste protokola. Mjerenja su izvršena za različite količine podataka te za različit broj klijenata koji istovremeno pristupaju poslužitelju. Poslužiteljski dio izveden je na dvjema inačicama Web poslužitelja: besplatnom poslužitelju otvorenog koda Jetty te na samostalno razvijenom poslužitelju za platformu Node.js. Na temelju obrađenih rezultata, zaključeno je kako protokol WebSocket daje bolje rezultate prilikom slanja većeg broja uzastopnih zahtjeva s malom količinom podataka. Protokol HTTP ne mora održavati stalno otvorenu vezu između klijenta i poslužitelja pa je bolji kod manje učestale komunikacije. Prilikom slanja velikih količina podataka, radna svojstva korištenih protokola se usklađuju. Ne postoje bitne razlike između pojedinih inačica korištenih poslužitelja.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Dejan Škvorc
(mentor)