Hallo zusammen,
Folgendes Problem:
Ich habe eine Client/Server Struktur. Auf dem Client befinden sich mehrere 100 Textdateien (10 - 100MB) die sich häufiger Ändern (Log-Files). Diese Files sollen immer sobald sie geändert wurden auf den Server übertragen werden.
Bisher werden die kompletten Dateien übertragen und auf dem Server ersetzt. Da in letzter Zeit die Übertragung immer länger dauert suche ich eine Möglichkeit nur den geänderten Teil zu übertragen.
Meine Überlegung bisher:
Die Files die sich auf dem Server befinden auch lokal in einem anderen Ordner aufbewahren. Wird nun ein Textfile im eigentlichen Ordner geändert Vergleiche ich beide Files und Übertrage nur die Änderung. Dies würde jedoch doppelt so viel Speicherplatz belegen. Da es hier um mobile Geräte geht, haben wir leider nur einen sehr begrenzten Speicherplatz zur Verfügung.
Hat jemand eine andere Lösung für dieses Problem?
Folgendes Problem:
Ich habe eine Client/Server Struktur. Auf dem Client befinden sich mehrere 100 Textdateien (10 - 100MB) die sich häufiger Ändern (Log-Files). Diese Files sollen immer sobald sie geändert wurden auf den Server übertragen werden.
Bisher werden die kompletten Dateien übertragen und auf dem Server ersetzt. Da in letzter Zeit die Übertragung immer länger dauert suche ich eine Möglichkeit nur den geänderten Teil zu übertragen.
Meine Überlegung bisher:
Die Files die sich auf dem Server befinden auch lokal in einem anderen Ordner aufbewahren. Wird nun ein Textfile im eigentlichen Ordner geändert Vergleiche ich beide Files und Übertrage nur die Änderung. Dies würde jedoch doppelt so viel Speicherplatz belegen. Da es hier um mobile Geräte geht, haben wir leider nur einen sehr begrenzten Speicherplatz zur Verfügung.
Hat jemand eine andere Lösung für dieses Problem?