Raku kurss / Funkcionālā, paralēlā, reaktīvā un tīmekļa programmēšana / Tīmekļa programmēšana
Attālinātu savienojumu veidošana
Kursa pēdējā apakšdaļa pievēršas tīmekļa programmēšanai — sarunai ar citām mašīnām tīklā. Mēs būvējam no apakšas: vispirms neapstrādāts tīkla savienojums, tad vienkāršs HTTP klients, vienkāršs HTTP serveris un beigās ieskats Cro ietvarā.
Atšķirībā no pārējā kursa šiem piemēriem darbam vajadzīgs tīkla savienojums, bet vēlākajiem — moduļi, kas jāuzstāda pašam. Kods ir uzrakstīts tā, lai kompilētos un strādātu, palaižot to pret īstu serveri, bet tā izvadi nevar parādīt tā, kā to var bezsaistes piemēriem. Katrā lappusē ir norādīts, kas tai vajadzīgs.
Sākam ar visa tīkla koda pamatu: ar ligzdu (socket), divvirzienu cauruli starp divām programmām tīklā.
Šīs sadaļas temati
Prakse
Jūs gaida 2 viktorīnas par šīs sadaļas saturu.
Vingrinājumi
Šajā sadaļā ir 2 vingrinājumi. Pirms ķerieties pie vingrinājumiem, izlasiet visus šīs sadaļas tematus.