Hallo,
da ich mit Java im Moment versuche per URL und URLConnection eine Art FTP Down- und Uploadtool zu schreiben, musste ich leider feststellen, dass die URL und URLConnection Klassen da wenig behilflich sind
Ein Kollege meinte ich sollte ggf. Sockets verwenden.
Da ich aber den Code lieber selbst schreiben möchte, damit er möglichst klein bleibt, würde ich nun wissen wollen was bessere wäre.
Wäre es besser auf Sockets zu setzen oder solle ich ggf. eine passende lib aus den Repositorys von Debian ziehen.
Falls letzteres bräuchte ich noch den Namen.
Wäre Dankbar wenn ich dies Morgen wissen könnte
Martin
[Java]Suche Paket für FTP Klassen
-
- Beiträge: 827
- Registriert: 26.05.2008 12:04:54
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Nörten-Hardenberg
-
Kontaktdaten:
[Java]Suche Paket für FTP Klassen
Es gibt keine if Schleife -> http://www.if-schleife.de/
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever
Re: [Java]Suche Paket für FTP Klassen
Über Sockets und dann alles selber machen? Wofür gibt es denn so etwas wie Klassenbibliotheken...
Naja, was solls. Wenn du Sun Java benutzt, gibt es im Package sun.net.www.protocol.ftp die Klasse FtpURLConnection (in Analogie zu HttpURLConnection in java.net). Ansonsten müsstest du evtl. dir die jar von Sun besorgen/downloaden und die mit deinem Programm einfach ausliefern...
Arbeite gerade an etwas ähnlichem, allerdings nur Privat und nebenbei, daher komme ich nicht so gut voran...
Gruß
edit:
Ach ja, ansonsten sind auch immer die Apache Commons Libs sehr interessant. In deinem Fall die Net Lib:
http://commons.apache.org/net/
Naja, was solls. Wenn du Sun Java benutzt, gibt es im Package sun.net.www.protocol.ftp die Klasse FtpURLConnection (in Analogie zu HttpURLConnection in java.net). Ansonsten müsstest du evtl. dir die jar von Sun besorgen/downloaden und die mit deinem Programm einfach ausliefern...
Arbeite gerade an etwas ähnlichem, allerdings nur Privat und nebenbei, daher komme ich nicht so gut voran...
Gruß
edit:
Ach ja, ansonsten sind auch immer die Apache Commons Libs sehr interessant. In deinem Fall die Net Lib:
http://commons.apache.org/net/
Re: [Java]Suche Paket für FTP Klassen
Ich würde auch Apache Commons Net empfehlen. Und zusätzlich zum lokalen Testen des Codes Apache FtpServer. Da muss man dann keinen externen FTP Server haben, sondern kann in seinem JUnit-Test einen lokal starten.
muppets
-
- Beiträge: 827
- Registriert: 26.05.2008 12:04:54
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Nörten-Hardenberg
-
Kontaktdaten:
Re: [Java]Suche Paket für FTP Klassen
Hallo,
danke für das Feedback.
Apache Commons Net scheint wirklich gut zu sein.
Das Problem beim Einsatz wäre nur, dass ich die Anwendung weiter aufböhäe, was ich eher vermeiden möchte.
Ich plane auch schon mit der Socket Klasse zum zu machen.
Hier wäre dann aber das Problem mit Zugangsdaten :/
Martin
danke für das Feedback.
Apache Commons Net scheint wirklich gut zu sein.
Das Problem beim Einsatz wäre nur, dass ich die Anwendung weiter aufböhäe, was ich eher vermeiden möchte.
Ich plane auch schon mit der Socket Klasse zum zu machen.
Hier wäre dann aber das Problem mit Zugangsdaten :/
Martin
Es gibt keine if Schleife -> http://www.if-schleife.de/
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever
Ansonsten GPL/GNU/Linux/Debian/Free Software 4 Ever