5 Stimmen

Auf der Suche nach einer Java-Bibliothek für die Synchronisierung von Verzeichnissen

Ich suche nach einer Java-Bibliothek (keinem Tool), die die lokale Verzeichnissynchronisation mit dem Verzeichnis auf dem Server (FTP) ermöglicht. Was ich brauche, ist eine Gruppe von Dateien auf dem Server abzulegen und dann möchte ich, dass alle Clienten die gleiche Version dieser Dateien haben (herunterladen, wenn erforderlich).

Ich habe festgestellt, dass VFS von der Dateimodifikationszeit abhängt. Was ich brauche, ist eine Bibliothek, die Mechanismen wie Hash/Delta verwendet. Etwas ähnliches wie rsync, aber als Bibliothek und nicht als Tool.

1voto

Sean Patrick Floyd Punkte 283617

Commons / VFS ist eine Abstraktion über verschiedene Dateisysteme und Protokolle (einschließlich FTP) mit einer gemeinsamen API. Es hat eine Ant-Aufgabe namens SyncTask, die zwei virtuelle Dateisysteme synchronisiert (eines oder mehrere davon können ein echtes Dateisystem sein). Ant-Aufgabendokumentation finden Sie hier. Vielleicht können Sie entweder das verwenden oder den zugrunde liegenden Code untersuchen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X