Hey, Leute,
ich bin ja seit einiger Zeit an einer Verschlüsselten Netzwerkübertragung dran.
Nun jedoch habe ich ein grundlegendes (Verständnis-)Problem was das Senden und Empfangen von Daten angeht. Es kommt gelegentlich vor, dass eine Seite der Verbindung zwei mal direkt nacheinander etwas in den Stream schreiben muss, und auf der anderen Seite folglich zwei Mal gelesen werden muss. Da kann es nun vorkommen, dass die Empfängerseite zu langsam ist, und so anstatt separat 320 und 336 Bytes, auf einmal 656 Bytes erhält. Ist es hierbei wirklich die beste Methode die Empfängerseite zuerst eine winzige Nachricht zurück schicken zu lassen, die der Sender lesen muss? Oder gibt es da etwas Eleganteres?
ich bin ja seit einiger Zeit an einer Verschlüsselten Netzwerkübertragung dran.
Nun jedoch habe ich ein grundlegendes (Verständnis-)Problem was das Senden und Empfangen von Daten angeht. Es kommt gelegentlich vor, dass eine Seite der Verbindung zwei mal direkt nacheinander etwas in den Stream schreiben muss, und auf der anderen Seite folglich zwei Mal gelesen werden muss. Da kann es nun vorkommen, dass die Empfängerseite zu langsam ist, und so anstatt separat 320 und 336 Bytes, auf einmal 656 Bytes erhält. Ist es hierbei wirklich die beste Methode die Empfängerseite zuerst eine winzige Nachricht zurück schicken zu lassen, die der Sender lesen muss? Oder gibt es da etwas Eleganteres?