Verkkosovelluskehitys LTP7026
Yey, blogi nyt toiminnassaan! Ensimmäisen viikon tehtävänä oli pääasiassa perehtyä kurssiin, laitella ohjelmat kuntoon: GitHub ja OpenSift sekä tehdä yksinkertainen chattipalvelin joka on vielä hieman vaiheessa.
Valitsin kaksi tällähetkellä omasta mielestäni mielenkiintoisinta protokollaa:
HTTPS TCPProtokollana toimii samalla tavalla kuin HTTP -protokolla mutta kaikki liikkuva data on kryptattu.
HTTP -protokollaa käytetään tiedonsiirtoon, esim. käyttäjä ottaa TCP-yhteyden selaimella palvelimelle josta hän saa vastaukseksi sivuston.Yksinkertaisuudessaan protokolla joka mahdollistaa erilaisen datan siirtämisen laitteiden välillä.
Tarkistaa että data menee varmasti perille ja lähettää halutessa uudestaan jos epäonnistuu. Tiedonsiirto on hieman hitaampaa kuin vastaavalla UDP:llä. Vaatii myös yhteyden laitteiden välille jota UDP:llä ei vaadita.Yhteys sisältää kolme eri vaihetta: