Die Java-Bibliothek verwendet werden kann, zum Zugriff auf Daten via WebDAV?
Das ist die Frage: Welche Bibliothek kann mir helfen, Zugriff auf Daten via WebDAV in meiner Java-Programme? OpenSource wird bevorzugt.
InformationsquelleAutor der Frage Mnementh | 2008-09-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die jetzt veraltet Apache Jakarta Slide Projekt enthält eine Java - WebDAV-client-Bibliothek - aber dieses Projekt ist im Ruhestand durch das fehlen eines Entwickler-community.
Apache Jackrabbit erwähnt wird als alternative zur Folie. Sie möglicherweise wollen überprüfen, ob seine WebDAV-Bibliothek können stattdessen verwendet werden.
Wenn Sie nur wollen, um den Zugriff auf Dateien an einem WebDAV-repository, Sie können einfach mit einem HTTP-Bibliothek als WebDAV basiert auf HTTP. Sie brauchen nur einen WebDAV-client-Bibliothek wenn Sie möchten, verwenden Sie WebDAV-Funktionen wie sperren, directory-listings oder der Zugriff auf Eigenschaften (meta-Daten).
InformationsquelleAutor der Antwort ahu
Erstellte ich ein sehr einfach zu bedienendes java-webdav-client: http://sardine.googlecode.com/
Diese jetzt umgezogen zu github : https://github.com/lookfirst/sardine
InformationsquelleAutor der Antwort Jon Stevens
Bibliotheken, die schon eine Weile dabei sind:
Milton Lizenz erforderlich, wenn der DAV 2 ist erforderlich.
Auf WikiPedia finden Sie eine kleine übersicht über die verfügbaren Bibliotheken.
InformationsquelleAutor der Antwort uniknow
http://sourceforge.net/projects/webdavclient4j/ ist auf der Grundlage der im Ruhestand Apache Jakarta Slide Projekt Java webdav-client, und umfasst die VFS WebDAV-Anbieter. Es ist verpackt mit HttpClient 3.0.1.
InformationsquelleAutor der Antwort JasonPlutext
Hier ist eine bessere Bibliothek für webdav-Operationen. Es heißt Sardine gehostet bei Google Code.
https://github.com/lookfirst/sardine (war vorher http://code.google.com/p/sardine)
Fand ich es hier durch:
Java: Wie zum hochladen einer Datei auf einem WebDAV-server von einem servlet?
InformationsquelleAutor der Antwort Ianthe the Duke of Nukem
Nie benutzt, aber vielleicht apache commons vfs?
InformationsquelleAutor der Antwort André
Das Apache-Jakarta-Projekt hat eine WebDav-Construction Kitdas sollte passen.
InformationsquelleAutor der Antwort Kyle Burton