Nicklas Skrevet 27. oktober 2003 Skrevet 27. oktober 2003 Hei Jeg lurte på om noen kunne gi meg en kort forklaring på hva Socket programmering er og/eller gi meg en link til en god webside om det ??? Håper på seriøse svar snarest...
Torbjørn Skrevet 27. oktober 2003 Skrevet 27. oktober 2003 Hvilket språk skriver du i? Et kjapt søk på www.google.com burde gi deg mer enn nok Sockets er veldig generelt en fin måte å kommunisere mellom forskjellige programmer på, både mellom processer lokalt og over processer på nett. Jeg har skrevet en del stuff i perl, men prinsippene vil være de samme.
Torbjørn Skrevet 27. oktober 2003 Skrevet 27. oktober 2003 som sagt, google burde ha noe for enhver smak. Et eksempel, en webserver bruker sockets. på hw.no står det en process og lytter på port 80. Denne svarer på inkommende forespørsler gjennom en socket som er bundet til denne porten. Så er det opptil socket'en i andre enden å snakke et forståelig språk (HTTP!)
defster Skrevet 27. oktober 2003 Skrevet 27. oktober 2003 Du bruker sockets til alt som har med internet å gjøre. Skriver du i c++, kan du enten bruker WinSock2, Microsoft sin wrapper WinInet, eller MFC sin enda enklere wrapper CSocket. Det kan være litt komplisert i begynnelsen, og jeg anbefaler at du har MSDN på pc'en din, du kommer til å trenge et oppslagsverk som det. En socket er en internet-"kontakt" som kommuniserer med andre sockets, det så være http, ftp, gopher etc. Du kan for eksempel åpne en socket, configurerer den, og la den koble seg opp mot en ftp, laste ned filer, vente på svar etc. Ps. det er mye lettere/kjappere å lære socket-programmering i MFC. Ren winsock er mye mer low-level og krever mer tid å komme inn i, men du har i gjengjeld litt mer kontroll. Som nevnt overfor, google er din venn.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå