Hey.
Ich versuche gerade für meinen LAN-Chat eine Dateiübertragung zu programmieren. Bei einer Übertragungsrate von 1 Byte pro Sendevorgang klappt das super ... nun versuche ich es aber mit 16 Bytes pro Sendevorgang, was die Sache natürlich deutliche schneller machen sollte, allerdings habe ich ein paar Probleme.
Die Daten werden super aus den Dateien ausgelesen und sollen in ein Byte-Array gespeichert werden. Als nächstes werden sie zum Empfänger gesendet, allerdings erhält der nur ein leeres Byte-Array.
Ich hoffe mir kann jemand helfen, bin momentan planlos... Habs auch schon mit einem flexiblen Array probiert ... nichts.
Der Sender: pastebin.com/x8kuAEPw
Der Empfänger: pastebin.com/LEgv5pik
dtrain07
Ich versuche gerade für meinen LAN-Chat eine Dateiübertragung zu programmieren. Bei einer Übertragungsrate von 1 Byte pro Sendevorgang klappt das super ... nun versuche ich es aber mit 16 Bytes pro Sendevorgang, was die Sache natürlich deutliche schneller machen sollte, allerdings habe ich ein paar Probleme.
Die Daten werden super aus den Dateien ausgelesen und sollen in ein Byte-Array gespeichert werden. Als nächstes werden sie zum Empfänger gesendet, allerdings erhält der nur ein leeres Byte-Array.
Ich hoffe mir kann jemand helfen, bin momentan planlos... Habs auch schon mit einem flexiblen Array probiert ... nichts.
Der Sender: pastebin.com/x8kuAEPw
Der Empfänger: pastebin.com/LEgv5pik
dtrain07