WebSocket-protokollan soveltuvuus tietoliikenteen kannalta reaaliaikaisten sovellusten tekemiseen
Luomala, Niko (2020)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020120325869
https://urn.fi/URN:NBN:fi:amk-2020120325869
Tiivistelmä
Opinnäytetyön rajauksena on WebSocket -protokollan tutkiminen tietoliikenteen kannalta reaaliaikaisia sovelluksia kehittäessä. Tutkimus koostuu WebSocket -protokollaan liittyvästä teoria- ja tutkimusosuudesta.
Tietoliikenne on tiedon lähettämistä ja vastaanottamista, kun tietoliikennettä syntyy ja dataa siirretään esimerkiksi asiakaskoneelta palvelimelle. Tietoliikenteen lähettämiseen on kehitetty erilaisia tekniikoita kuten, vuorosuuntainen- ja kaksisuuntainen lähettäminen.
WebSocket -protokolla kehitettiin 2011 jolloin tästä tuli hitti sen ominaisuuksien ansiosta. WebSocket -protokolla hyödyntää kahdensuuntaista kommunikointia tietoliikenteen lähettämiseen. Tekniikan hyödyntäminen paransi tietoliikenteen kulkua asiakaskoneiden ja palvelinten välillä. WebSocket -protokolla antoi työkalun kehittää uusia selainpohjaisia sovelluksia reaaliaikaa hyödyntäen.
Wireshark -ohjelma on kehitetty yhteyksissä liikkuvan tietoliikenteen tutkimista varten. Tämän ohjelman avulla saamme demopeliä ja WebSocket -protokollayhteyttä hyödyntäen tietoa luodun yhteyden tietoliikenteestä.
Tutkimus osassa tutkimme tietoliikennettä mitä syntyy WebSocket -protokollaa hyödynnetyssä yhteydessä reaaliaikaiseen demopeliin. Tietoliikennettä tutkimme Wireshark -ohjelmalla sen antamien työkalujen ansiosta.
Tuloksista huomaamme, että WebSocket -protokolla yhteys soveltuu tietoliikenteen kannalta reaaliaikaisia sovelluksia kehittäessä hyvin, protokollan antaman aikaviiveen ansiosta. Aikaviive on vakaa eikä WebSocket -protokollaa hyödynnettävään yhteyteen ilmenny ongelmia eri demopeliä hyödynnettävien testien aikana.
Tietoliikenne on tiedon lähettämistä ja vastaanottamista, kun tietoliikennettä syntyy ja dataa siirretään esimerkiksi asiakaskoneelta palvelimelle. Tietoliikenteen lähettämiseen on kehitetty erilaisia tekniikoita kuten, vuorosuuntainen- ja kaksisuuntainen lähettäminen.
WebSocket -protokolla kehitettiin 2011 jolloin tästä tuli hitti sen ominaisuuksien ansiosta. WebSocket -protokolla hyödyntää kahdensuuntaista kommunikointia tietoliikenteen lähettämiseen. Tekniikan hyödyntäminen paransi tietoliikenteen kulkua asiakaskoneiden ja palvelinten välillä. WebSocket -protokolla antoi työkalun kehittää uusia selainpohjaisia sovelluksia reaaliaikaa hyödyntäen.
Wireshark -ohjelma on kehitetty yhteyksissä liikkuvan tietoliikenteen tutkimista varten. Tämän ohjelman avulla saamme demopeliä ja WebSocket -protokollayhteyttä hyödyntäen tietoa luodun yhteyden tietoliikenteestä.
Tutkimus osassa tutkimme tietoliikennettä mitä syntyy WebSocket -protokollaa hyödynnetyssä yhteydessä reaaliaikaiseen demopeliin. Tietoliikennettä tutkimme Wireshark -ohjelmalla sen antamien työkalujen ansiosta.
Tuloksista huomaamme, että WebSocket -protokolla yhteys soveltuu tietoliikenteen kannalta reaaliaikaisia sovelluksia kehittäessä hyvin, protokollan antaman aikaviiveen ansiosta. Aikaviive on vakaa eikä WebSocket -protokollaa hyödynnettävään yhteyteen ilmenny ongelmia eri demopeliä hyödynnettävien testien aikana.