TheCodeman_84
Grünschnabel
Hallo zusammen,
ich absolviere momentan ein Praktikum und habe heute folgende Aufgabe bekommen:
"Ziel ist, ein Java-Programm (besser: Browser-Plugin), das erstellt werden soll, welches es ermöglicht, bestimmte Dateien von einem FTP-Server (Proxy beachten!) herunterzuladen. Als Auslöser soll ein Weblink dienen, in welchem der Dateiname enthalten ist. Die Datei soll heruntergeladen und ein XML-Editor mit der Datei geöffnet werden. Mehrfaches Herunterladen (ohne vorheriges Hochladen der alten Datei) soll nicht möglich sein. Der Client soll nach fertigem Bearbeiten das Dokument wieder einchecken können (Hochladen des Dokuments) und dabei die alte Version auf dem Server als Backup-Datei weggeschrieben werden. Später soll eine Authentifizierungsmethode implementiert werden."
Dabei soll das Java-Programm alle Browser-Fenster überwachen (quasi EventHandling).
Ich habe mich schon durch mehrere Bücher sowie das Internet geforstet, ohne aber irgendwas wirklich Hilfreiches zu finden. Da mein Praktikumsbetreuer sich mit Java nicht gut auskennt, war er sich dann auch nicht sicher, ob die Umsetzung wirklich machbar ist (er hatte das ganze mal mit C++ angefangen). Daher bitte ich nun hier um Hilfe/Ratschläge, ob man etwas Derartiges denn überhaupt richtig umsetzen kann.
Danke schon mal im Voraus!
ich absolviere momentan ein Praktikum und habe heute folgende Aufgabe bekommen:
"Ziel ist, ein Java-Programm (besser: Browser-Plugin), das erstellt werden soll, welches es ermöglicht, bestimmte Dateien von einem FTP-Server (Proxy beachten!) herunterzuladen. Als Auslöser soll ein Weblink dienen, in welchem der Dateiname enthalten ist. Die Datei soll heruntergeladen und ein XML-Editor mit der Datei geöffnet werden. Mehrfaches Herunterladen (ohne vorheriges Hochladen der alten Datei) soll nicht möglich sein. Der Client soll nach fertigem Bearbeiten das Dokument wieder einchecken können (Hochladen des Dokuments) und dabei die alte Version auf dem Server als Backup-Datei weggeschrieben werden. Später soll eine Authentifizierungsmethode implementiert werden."
Dabei soll das Java-Programm alle Browser-Fenster überwachen (quasi EventHandling).
Ich habe mich schon durch mehrere Bücher sowie das Internet geforstet, ohne aber irgendwas wirklich Hilfreiches zu finden. Da mein Praktikumsbetreuer sich mit Java nicht gut auskennt, war er sich dann auch nicht sicher, ob die Umsetzung wirklich machbar ist (er hatte das ganze mal mit C++ angefangen). Daher bitte ich nun hier um Hilfe/Ratschläge, ob man etwas Derartiges denn überhaupt richtig umsetzen kann.
Danke schon mal im Voraus!