A
amnesio
Gast
Hallo leute!
Ich habe hier ein eigenartiges Problem. Ich versende Dateien über eine Socketverbindung von einem PC zum Andern. Dies geschieht über Streams. Ich lese die Daten aus einem FileStream und schreibe sie direkt in stream vom socket. auf der anderen seite geschieht genau das umgekehrte, die empfangenen Daten werden direkt in einen fileoutputstream geschrieben.
Wenn ich nun Server und Client programm beides lokal starte, funktioniert das ganze einwandfrei. Das komische ist, wenn ich den Server bei mir laufen lasse, und ein Client auf einem anderen PC ein File sendet, kriege ich ZUVIEL!!! daten. mein empfangenes file ist also grösser als das versandte.
Server IP, SNM, Gateway:
160.59.122.70
255.255.252.0
160.59.120.1
Client IP, SNM, Gateway:
160.59.126.68
255.255.252.0
160.59.124.1
Hat irgendjemand einen Schimmer woher das kommt?
Danke und Gruss
Ich habe hier ein eigenartiges Problem. Ich versende Dateien über eine Socketverbindung von einem PC zum Andern. Dies geschieht über Streams. Ich lese die Daten aus einem FileStream und schreibe sie direkt in stream vom socket. auf der anderen seite geschieht genau das umgekehrte, die empfangenen Daten werden direkt in einen fileoutputstream geschrieben.
Wenn ich nun Server und Client programm beides lokal starte, funktioniert das ganze einwandfrei. Das komische ist, wenn ich den Server bei mir laufen lasse, und ein Client auf einem anderen PC ein File sendet, kriege ich ZUVIEL!!! daten. mein empfangenes file ist also grösser als das versandte.
Server IP, SNM, Gateway:
160.59.122.70
255.255.252.0
160.59.120.1
Client IP, SNM, Gateway:
160.59.126.68
255.255.252.0
160.59.124.1
Hat irgendjemand einen Schimmer woher das kommt?
Danke und Gruss