Development of a Client-Server Chat Application
Malmberg, Lasse (2017)
Malmberg, Lasse
Kajaanin ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705107324
https://urn.fi/URN:NBN:fi:amk-201705107324
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää yksinkertainen asiakas-palvelin-keskusteluohjelma. Opinnäytetyö keskittyy pääasiassa ohjelman kehitysprosessiin ja siinä käytettyihin työkaluihin.
Ohjelman kehityksessä käytettiin C++-ohjelmointikieltä ja SDL-ohjelmistokehityskirjastoa. Kehitysympäristö koostui enimmäkseen komentorivityökaluista.
Keskusteluohjelma saatiin kehitettyä työn aikana. Ohjelma on työpöytäapplikaatio, joka on testattu Windows 10 -käyttöjärjestelmällä. Ohjelmaa hallitaan komennoilla. Ohjelma sisältää sekä asiakas- että palvelinominaisuudet samassa suoritettavassa tiedostossa.
Lähdekoodi on luettavissa osoitteessa https://github.com/LasseMalmberg/chat. Säilytyspaikka sisältää Windows 10 -käyttöjärjestelmälle valmiiksi käännetyn version ohjelmasta.
Ohjelman kehityksessä käytettiin C++-ohjelmointikieltä ja SDL-ohjelmistokehityskirjastoa. Kehitysympäristö koostui enimmäkseen komentorivityökaluista.
Keskusteluohjelma saatiin kehitettyä työn aikana. Ohjelma on työpöytäapplikaatio, joka on testattu Windows 10 -käyttöjärjestelmällä. Ohjelmaa hallitaan komennoilla. Ohjelma sisältää sekä asiakas- että palvelinominaisuudet samassa suoritettavassa tiedostossa.
Lähdekoodi on luettavissa osoitteessa https://github.com/LasseMalmberg/chat. Säilytyspaikka sisältää Windows 10 -käyttöjärjestelmälle valmiiksi käännetyn version ohjelmasta.