Keskustelupalvelu hybridisovelluksille
Pieviläinen, Joni (2016)
Pieviläinen, Joni
Lahden ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605117123
https://urn.fi/URN:NBN:fi:amk-201605117123
Tiivistelmä
Opinnäytetyössä tarkastellaan keskustelupalvelua, joka on toteutettu Node.js-palvelinympäristöä käyttämällä. Ohjelmistotalo Koodiavain Oy antoi toimeksiannon opinnäytetyölle.
Yrityksellä oli ilmennyt tarvetta keskustelupalvelurajapinnalle ja palveluympäristölle, jossa käyttäjät voivat keskustella muiden käyttäjien kanssa. Käyttäjien pitäisi pystyä hallitsemaan omia keskustelujaan haluamallaan tavalla. Lisäksi palvelun täytyi pystyä toimimaan itsenäisesti sen käynnistämisen jälkeen.
Node.js valittiin keskustelupalvelun alustaksi siksi, että palvelulle voisi hyödyntää uudenaikaista ja tehokasta suoritusteknologiaa. Tiedonvarastointia varten valittiin MongoDB, jonka valintaperusteena oli sen kevyt ja nopea toiminta. Käyttäjien keskustelujen välittämiseen valittiin Socket-teknologia, jolla käyttäjät saatiin vaivattomasti yhdistettyä toisiinsa. Käyttäjien keskustelujen välittämiseen valittiin Socket-teknologia, jolla käyttäjät saatiin vaivattomasti yhdistettyä toisiinsa.
Opinnäytetyön lopputuloksena syntyi vaadittu keskustelupalvelu, jota käytetään osana toista sovellusta. Keskustelupalvelu odottaa testausta ja käyttöönottoa.
Yrityksellä oli ilmennyt tarvetta keskustelupalvelurajapinnalle ja palveluympäristölle, jossa käyttäjät voivat keskustella muiden käyttäjien kanssa. Käyttäjien pitäisi pystyä hallitsemaan omia keskustelujaan haluamallaan tavalla. Lisäksi palvelun täytyi pystyä toimimaan itsenäisesti sen käynnistämisen jälkeen.
Node.js valittiin keskustelupalvelun alustaksi siksi, että palvelulle voisi hyödyntää uudenaikaista ja tehokasta suoritusteknologiaa. Tiedonvarastointia varten valittiin MongoDB, jonka valintaperusteena oli sen kevyt ja nopea toiminta. Käyttäjien keskustelujen välittämiseen valittiin Socket-teknologia, jolla käyttäjät saatiin vaivattomasti yhdistettyä toisiinsa. Käyttäjien keskustelujen välittämiseen valittiin Socket-teknologia, jolla käyttäjät saatiin vaivattomasti yhdistettyä toisiinsa.
Opinnäytetyön lopputuloksena syntyi vaadittu keskustelupalvelu, jota käytetään osana toista sovellusta. Keskustelupalvelu odottaa testausta ja käyttöönottoa.