Hallo!
Ich möchte einen Fileserver programmieren.
Es handelt sich dabei um eine Socket Lösung und die Dateien sollen dann über Streams runtergeladen werden.
Auf Anfrage des Clients liest der Server die Dateien zeilenweise ein und verschickt sie dann gleich wieder an den Client.
Auf der Clientseite "sammle" ich die ankommenden Zeilen wieder ein und bastle mit denen dann eine Datei zusammen.
Leider funktioniert diese Methode nicht für z.B. Pdf dateien. Die Pdf datei wird zwar erstellt (mit falscher Dateigröße), aber ich kannn sie nicht öffnen. :-(
Für Textdateien geht das wunderbar.
Welche Streams sollte man dafür grundsätzlich nutzen?
Ich hoffe, ihr könnt mir helfen.
Danke.
Alex
Ich möchte einen Fileserver programmieren.
Es handelt sich dabei um eine Socket Lösung und die Dateien sollen dann über Streams runtergeladen werden.
Auf Anfrage des Clients liest der Server die Dateien zeilenweise ein und verschickt sie dann gleich wieder an den Client.
Auf der Clientseite "sammle" ich die ankommenden Zeilen wieder ein und bastle mit denen dann eine Datei zusammen.
Leider funktioniert diese Methode nicht für z.B. Pdf dateien. Die Pdf datei wird zwar erstellt (mit falscher Dateigröße), aber ich kannn sie nicht öffnen. :-(
Für Textdateien geht das wunderbar.
Welche Streams sollte man dafür grundsätzlich nutzen?
Ich hoffe, ihr könnt mir helfen.
Danke.
Alex