UDP Client und recfrom



  • Hallo!

    Achtung: Meine Aussagen beziehen sich alle auf dieses Tutorial: http://www.c-worker.ch/tuts/udp.php#diff

    Ich verstehe nicht ganz, warum ich scheinbar recvfrom bei einem UDP Client nicht verwenden kann? Auch das Beispiel im Tutorial funktioniert nicht! Sobald der Client recvfrom aufruft, wird ein Fehlercode (10054) zurückgegeben.
    Und warum unterscheidet man bei UDP wie bei TCP zwischen Client und Server? UDP baut doch gar keine Verbindung auf, was unterscheidet also den Server vom Client?

    Wenn ich eine Peer-to-Peer Verbindung aufbauen möchte, muss ich dann jeden Peer als Server initialisieren, also bind() für jeden Peer verwenden?

    Danke schon mal für eure Hilfe! Bin momentan echt verwirrt!


Anmelden zum Antworten