Pisanje mrezne aplikacije

poruka: 5
|
čitano: 1.295
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Pisanje mrezne aplikacije

imam jedan zadatak s kojim se mucim, dolje cu ga pejstat da vidite o cem se radi, pa ako netko moze pomoc, bio bi zahvalan.mene samo zanima kako u C-u napisati dio koda koji salje Google-ovom serveru http poruku oblika:
GET /search?q=mreze+racunala HTTP/1.1
Host: www.google.com i prihvaca odgovor.

 

tekst zadatka:

 

Napišite mrežne aplikacije (server i klijent) kojima ćete omogućiti klijentu jednostavan dohvat informacije o broju rezultata (hit-ova) koje nalazi tražilica Google za dane ključne riječi. Korisnik na klijentskoj strani predaje niz ključnih riječi za koje želi dobiti informaciju o broju rezultata na Google-u. Server na temelju ključnih riječi zaprimljenih od klijenta formira GET zahtjev kojeg upućuje Google-ovom serveru www.google.com na port 80. Primjerice, za slučaj ključnih riječi mreze i racunala, Google-ovom serveru treba poslati http poruku slijedećeg oblika:
GET /search?q=mreze+racunala HTTP/1.1
Host: www.google.com


(Na kraju poruke nalaze se dva prelaska u novi red!)
U http odgovoru dobivenom od Google-ovog servera nalazit će se string oblika:
Results <b>1</b> - <b>10</b> of about <b>918,000</b>
Broj koji se nalazi između <b> i </b> nakon of about predstavlja broj rezultata koji naš server mora vratiti klijentu. Dakle, u ovom slučaju, server mora poslati klijentu kao odgovor broj 918,000.

 

 

 
0 0 hvala 0
17 godina
offline
Pisanje mrezne aplikacije

bila je tema

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Pisanje mrezne aplikacije

znam..procito sam ju i nisam nasao odgovor..

 
0 0 hvala 0
17 godina
moderator
online
RE: Pisanje mrezne aplikacije

Trazi na Googleu C TCP sockets.

 

Imas i ovdje nesto informacija: http://en.wikipedia.org/wiki/Berkeley_sockets   / tu si pogledaj i vanjske linkove - imas jedan PDF.

 

Ovo bi ti takodjer moglo biti korisno: http://www.unix.com/programming/133490-socket-function-read-webpage-socket-h.html

 

 

17 godina
offline
RE: Pisanje mrezne aplikacije
klinik kaže...

znam..procito sam ju i nisam nasao odgovor..

ima ti ja dvije knjige u pdf-u o C++ programiranju mreznih aplikacija...

javi se na pp ako si zainteresiran da ti ih posaljem

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice