Avatar billede kjoller Nybegynder
19. april 2003 - 22:29 Der er 1 løsning

Http server klidekode

Hej

Jeg sidder og skal lave en http server til en linux maskine i skolen(det skal være i c++ ), men jeg mangler noget dokumentation til hvordan man skal lave det, jeg er ikke intersseret i en kildekode hvor jeg bare skal kompile det og så virker det (jeg skal jo lære noget), men en tuturial eller noget dokumentation om hvordan man laver det.
Avatar billede arne_v Ekspert
20. april 2003 - 09:30 #1
Du kan downloade kilde-koden til verdens mest udbredte HTTP-server
Apache og kigge på den.

[det er egentligt C, men du burde sagtens kunne læse det som C++
uden brug af klasser]

Men medmindre du er en meget erfaren programmør, så vil jeg fraråde
det. Det er for stort og forvirrende.

Jge vil i.s.f. foreslå at du henter/printer en kopi af HTTP protokollen
og finder et basalt eksempel på socket server applikation i C/C++.

Og så går du igang med at kode.

Først en single-threaded/non-forking version som kun kan processe
en request ad gangen.

Og hvis så tiden rækker til det en multi-threaded/forking version som
kan processe flere requests ad gangen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester