2 Fragen zur Datenübertragung und zu WINSOCK
-
Ich mach es kurz und schön:
1. Mit send() kann man bekanntlich Daten, auf die ein Char* zeigt, senden.
Wie groß sollten diese Häppchen sein damit alles optimal läuft. Einen Pointer zu einem 50MB-Buffer kann man ja cniht übergeben. Was ist der Optimalwert für die Größe der Päckchen? 2048 Bytes?
(Habe gehört das soll sich sehr auf die Übertragungsgeschwindigkeit auswirken)2. Wie kann man unter Windows zur selben Zeit mehrere Sockets an den selben Port binden? Wir kennen Anwenungen (z.b. Apache Server), die das können. Alle Clienten werden mit Port 80 des Servers verbunden...
Wenn ich das mache wird ein "Port schon belegt" Fehler gemeldet.
-
Danke für eure Hilfe.
Habe nun beide Fragen gelöst.
Mfg.