Avatar billede mad_man Nybegynder
23. juni 2003 - 13:08 Der er 2 kommentarer og
1 løsning

message program

hej hej...
jeg sidder her og gerne vil lære lidt om hvordan netværk virker i c++.. så jeg tænkte hvis jeg kunne få en guide til hvordan man lavede et messinger program (eller noget hvor man kan skrive nget på en computer, så kommer man til at kan se det på den anden.) og er det svært at gøre..
Avatar billede mad_man Nybegynder
23. juni 2003 - 13:09 #1
skal lige siges at jeg ikke er den lede haj til c++
Avatar billede alsace Nybegynder
25. juni 2003 - 18:33 #2
Hejsa

Det du nok vil er at kikke nærmere på sockets programmering. Desvære ligger det bare sådan at sockets programmering er lidt system specifikt. Så, det er ikke helt lige meget om du programmere under Linux eller Windåze.

Hvis du koder under Win32 kan du lure denne url for at lære mere om WinSock API'et:
http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=2241&lngWId=3

Derudover er http://www.snible.org/winsock/ et fint sted at søge mere info ud fra.


Selv har jeg haft en del glæde af "Beej's Guide to Network Programming" som kan findes på http://www.ecst.csuchico.edu/~beej/guide/net/ og vil nok anbefale dig at starte her.

Som du nok ser er det client-server baseret, så i din message/chat client vil der kun være muligt at sende een vej. Dette kan dog løses ved at bruge flere tråde, og så lade begge programmer være både client og server på samme tid. Tråd programmering vil dog bidrage yderligere med kompleksiteten, så hvis det bare er for at så noget net-kode til at virke vil jeg i første omgang anbefale at have 2 seperate programmer -- en besked modtager og en besked afsender.

-Alsace
Avatar billede mad_man Nybegynder
22. juli 2003 - 17:23 #3
tak for det..
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
Kurser inden for grundlæggende programmering

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