Ok. Ik snap nu het principe van UDP sockets. Ze werken niet heel anders, maar mijn tutorial is niet echt heel duidelijk. Begrijp ik het goed als ik denk dat de server gewoon een socket (of sockets) moet openen, die binden en dan zijn ze klaar voor gebruik? (sendto() en recvfrom() ) en de client moet slechts een socket aanmaken om gegevens te kunnen sturen en ontvangen? Dus in het kort:
Server: socket(), bind(), sendto() en recvfrom()
Client: socket(), sendto() en recvfrom()
Dus het verschil is dan dat TCP nog listen() en connect() heeft.
PS: Jullie zijn awesome. Jullie reageren vet snel.
Edit:
Ik heb UDP helemaal door, maar hoe kun je er het beste meewerken in de server?
Ik bedoel, als je bijvoorbeeld 300 UDP sockets in de server klaar hebt om met een client te communiceren,
kan de server niet goed onthouden met wie die te maken heeft, toch?
Kan iemand me even in de goede richting duwen?