Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Reaaliaikaisen full stack -sovelluksen kehittäminen web-tekniikoin

Häti, Heidi (2019)

 
Avaa tiedosto
Hati_Heidi.pdf (942.8Kt)
Lataukset: 


Häti, Heidi
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019100719671
Tiivistelmä
Reaaliaikaisuuden toteuttaminen web-tekniikoin tuo omat haasteensa sovelluskehitykseen, koska toimivuuteen tarvitaan kaksi itsenäistä sovellusta, palvelin ja asiakasohjelma. Opinnäytetyön tavoitteena oli selvittää, kuinka reaaliaikaisuuden toteutus voidaan saavuttaa sovelluksessa web-tekniikoin. Tarkoituksena oli tutustua eri menetelmiin, joilla voidaan luoda reaaliaikaisia sovelluksia ja kehittää yksinkertainen sovellus näitä tekniikoita hyödyntäen.

Opinnäytetyön tuotoksena kehitettiin React Native sekä Node.js teknologioita hyödyntäen mobiilisovellus, joka toimii reaaliajassa WebSocket protokollaa hyödyntäen. Sovelluksella eri käyttäjät voivat keskustella toistensa kanssa lähettämällä viestejä.

Tuloksista nähdään, että kehittäjien tulisi suosia push-tekniikoita, kuten ServerSent Events ja WebSocket pull-tekniikoiden sijaan. Push-tekniikat kuormittavat palvelinta huomattavasti enemmän, jonka takia ne eivät sovellu käsittelemään nykyajan käyttäjämääriä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste