[ dOvLo @ 26.03.2007. 23:29 ] @
Ako netko može pomoći da riješim ovaj problemčić, hvala u naprijed!?

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


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!
[ karas @ 27.03.2007. 08:19 ] @
Pogledaj deklaracije za funkcije read() i write(). Kada se klijent nakači, koristeći write() na soket sk pošalje dva broja i zadanu operaciju, server ih sa read() prihvati, izvrši operaciju, i sa write() na soketu sd vrati rezultat klijentu koji ga prihvata sa read().
Ako ne znaš ništa o soketima, imaš besplatan tutorial na http://www.beej.us/guide/bgnet/ .
[ dOvLo @ 31.03.2007. 15:19 ] @
Hvala velika, evo nesto sam skontao...