2012-03-26 19 views
0

Ich habe eine Java-Swing-basierte UI, die ich verwende, um einen Dateisystemordner zu überwachen. Immer wenn eine neue Datei zum Ordner hinzugefügt wird, lade ich sie auf meinen Webserver hoch.Wie man einen webbasierten Datei-Uploader erstellt, der einen lokalen Ordner überwacht

Ich möchte die Java-Schnittstelle löschen und für eine Web-App mit einem einfachen Datei-Uploader UI gehen, wo der Benutzer sehen kann, die uploaded Dateien und die hochgeladen wurden.

Der Arbeitsablauf; Benutzer öffnen Browser. Öffnet die Web-App-Seite. Durchsucht den lokalen Dateisystemordner und wählt ihn aus, der überwacht werden soll. Im Laufe der Stunden, wenn die neuen Dateien zum lokalen Ordner hinzugefügt werden, werden sie in der Weboberfläche angezeigt und auf den Server hochgeladen.

Meine Frage ist, welche Technologien ich verwenden kann, um dies zu implementieren. Ich habe bereits die HTMl-basierte Web-UI fertig. Ich muss jetzt einen ausgewählten lokalen Ordner überwachen (/ synchronisieren?). Was muss ich alles tun? Ich erinnere mich, dass etwas von Google erstellt wurde, das einen Hintergrundprozess ermöglichte, um Ordner zu überwachen.

Grüße

Antwort

0

Mein Wissen Ich glaube nicht, seine möglich aus dem Browser aufgrund von Sicherheitsbedenken. Sie müssen sich auf Client-Software verlassen. Sie könnten Ihre Java-App als eine Software ähnlich wie Dropbox bereitstellen.