Kreiranje socketa... Server & Client

Teme vezane za console/GUI programiranje u C/C++ jeziku
1 post • Stranica: 1/1.

Kreiranje socketa... Server & Client

PostPostao/la Lopov » 05 ruj 2012, 20:15

Zdravo programeri, treba mi pomoc vezana za zadatak ispod... ako neko zna raditi nesto tako u C-u, platicu mu/njoj pomoc. Poslao bih jos literature i slicnih rijesenih zadataka. pozdrav

zadatak:



Napisati server aplikaciju koja se starta na portu koji korisnik proslijedi prilikom startanja
aplikacije u formi, ime_aplikacije PORT, te prihvata konekcije sa svih interface-a host-a.
Tip transporta koji server koristi je TCP, a domena AF_INET (za IPv4). Server je u stanju
prihvatiti do 5 konekcija. Nakon uspostavljanja konekcije sa klijentom, server treba da ispiše:
"Uspostavljena konekcija sa IP_adresa_klijenta:port_klijenta". Server istovremeno
opslužuje dva korisnika i predstavlja posrednika u njihovoj međusobnoj komunikaciji. Poruke
koje stignu od jednog klijenta će proslijediti drugom klijentu, pri čemu će modifikovati
poruke da budu u formatu: IP_adresa:port_pošiljaoca-> originalna poruka. U
istom formatu server će ispisivati pristigle poruke na standardni izlaz. Isto vrijedi za poruke
koje pristignu od drugog klijenta.
Svaki od klijenata serveru može poslati najviše MAX bajta podataka (MAX je vrijednost koju
korisnik definira na početku programa), kumulativno kroz sve poslane poruke, nakon čega
server terminira konekciju s njim, te o tome obavještava drugog klijenta.

1 post • Stranica: 1/1.

Na mreži

Trenutno korisnika/ca: / i 1 gost.