On Github petrikarvinen / petrikarvinen.github.io
Verkkosovelluskehitys kurssille.
Kurssi pyörähti käyntiin. Ekan viikon hommana oli lähinnä tämän blogin kokoon kasaaminen, githubin virittely sekä yksinkertaisen chattipalvelimen luominen. Chattisysteemi on vielä väsäämättä, mutta kuten näkyy, muut hommat tässä vaiheessa hoidettuna.
Yleistä tarkastelua joistakin verkkoprotokollista.
Selainten ja palvelimien käyttämä protokolla tiedonsiirtoon. Lyhenne tulee sanoista Hypertext Transfer Protocol. Kyseinen protokolla vaatii toimiakseen jonkin tietoliikenneprotokollan, ja yleisestiottaen TCP-protokolla löytyykin HTTT:n taustalta, vaikka muitakin protokollia on mahdollista hyödyntää. TCP:n huolehdittua yhteydestä, HTTP-protokolla pystyy välittämään tietoa palvelimelta käyttäjälle ja toisinpäin, esimerkiksi käyttäjän ladatessa verkkosivua.
File Transfer Protocol, eli tiedonsiirtoprotokolla. FTP:n avulla voidaan tiedostoja siirtää paikasta A paikkaan B, vaikkapa serveriltä toiselle. Vaihtoehtoinen protokolla samanlaiseen toimintaan on SSH File Transfer Protocol (SFTP).
Internet Message Access Protocol ja Post Office Protocol. Yleisimmät protokollat sähköpostin hakemiseen palvelimelta. Kuten HTTP:n tapauksessakin, TCP-protokolla vaaditaan yhteyden muodostamiseksi. Kyseiset protokollat eivät hoida sähköpostin lähettämistä, vaan tähän tarkoitukseen löytyy esimerkiksi SMTP-protokolla.