B
brnpnk
Gast
Einen wunderschoenen guten Abend,
entwickle noch nicht lange mit Java, also denke ich, dass ich hier richtig bin.
Folgende Situation:
- Heimnetzwerk
- 4 Clients (Windows und Linux)
- 1 Server (Windows 2003)
- Java 7
Ich moechte ein kleines Backup Programm (Server/Client) schreiben, welches definierte Verzeichnisse vom Client auf den Server kopiert und komprimiert.
Nun meine Frage mit welchen mitteln ich das am besten Umsetze.
- Der Server hat eine Freigabe, welche ich mit Windows/Linux verbinde und dann einfach die Dateien mit I/O kopiere. Eine, wie ich finde, sehr umschoene Loesung.
- Kopieren der Dateien mit JCIFS
- Kopieren der Dateien ueber einen Socket. Die schoenste Loesung
Wie sieht es mit dem rekursiven kopieren von Dateien aus? Habe hier die IO Utils in den apache commons gefunden. Oder sollte ich das neue nio2 nutzen?
Habe aber noch nichts gefunden, wie ich Ordner rekursiv ueber einen Socket kopiere. Muss ich mir da selber etwas basteln?
Wuerde mich sehr ueber ein paar Tipps oder gar ein Tutorial sehr freuen.
Vielen Dank im voraus !
entwickle noch nicht lange mit Java, also denke ich, dass ich hier richtig bin.
Folgende Situation:
- Heimnetzwerk
- 4 Clients (Windows und Linux)
- 1 Server (Windows 2003)
- Java 7
Ich moechte ein kleines Backup Programm (Server/Client) schreiben, welches definierte Verzeichnisse vom Client auf den Server kopiert und komprimiert.
Nun meine Frage mit welchen mitteln ich das am besten Umsetze.
- Der Server hat eine Freigabe, welche ich mit Windows/Linux verbinde und dann einfach die Dateien mit I/O kopiere. Eine, wie ich finde, sehr umschoene Loesung.
- Kopieren der Dateien mit JCIFS
- Kopieren der Dateien ueber einen Socket. Die schoenste Loesung
Wie sieht es mit dem rekursiven kopieren von Dateien aus? Habe hier die IO Utils in den apache commons gefunden. Oder sollte ich das neue nio2 nutzen?
Habe aber noch nichts gefunden, wie ich Ordner rekursiv ueber einen Socket kopiere. Muss ich mir da selber etwas basteln?
Wuerde mich sehr ueber ein paar Tipps oder gar ein Tutorial sehr freuen.
Vielen Dank im voraus !