Modificirati postojeće programe umetanjem odgovarajućeg koda koji će obavljati funkcionalnost jednostavnog kalkulatora :
client3,server3
Code:
client3.c download: http://www.fsr.ba/internet/pri/client3.c
server3.c download: http://www.fsr.ba/internet/pri/server3.c
client3.c download: http://www.fsr.ba/internet/pri/client3.c
server3.c download: http://www.fsr.ba/internet/pri/server3.c
Program mora raditi na sljedeći način:
Klijent mora poslati poslužitelju dva broja i operaciju
Server/poslužitelj izvrši operaciju nad poslanim brojkama i šalje rezultat klijentu te zatvara konekciju.
Primjer izvođenja programa (na strani server-a):
./server3
Server je na portu 36086
Cekam na vezu ...
U vezi - obradujem...
primio 2 + 3
saljem 5
Zavrsetak!
Cekam na vezu ...
Primjer izvođenje programa (na strani klijenta-a):
./client3 212.39.96.76 36086 2 + 3
Spojio se!
primio 5
Odspojio se!
Napomena: Kada je postignuta konekcija čitanje i pisanje na socket radi se korištenjem funkcija read i write!