Какую библиотеку на стороне клиента Java WebDAV вы можете порекомендовать?Библиотека сторонних разработчиков Java WebDAV
ответ
Вы посмотрели Jackrabbit's?
Я использовал клиентскую библиотеку, предоставленную Jakarta Slide проект для программного обеспечения, которое я разработал около 2 лет назад, и он отлично работал. Теперь, посетив site, я вижу, что проект больше не работает из-за отсутствия разработчиков. Но клиентская библиотека должна по-прежнему быть хорошим выбором для вас. Во всяком случае, я не вижу много альтернатив.
alexmeia, спасибо за ваш ответ, но эта библиотека не очень хорошо выбрана из-за выхода на пенсию. –
http://sourceforge.net/projects/webdavclient4j/ основан на отработанном Java Webdav клиенте проекта Apache Jakarta Slide Project и включает поставщика VFS WebDAV. Он упакован с HttpClient 3.0.1. – JasonPlutext
Я недавно создал один, который достаточно прост в использовании:
Попробуйте почитать о них здесь: http://www.webdavsystem.com/javaserver
OK я немного поздно, но вы действительно должны проверьте проект milton webdav server. Его открытый источник (apache2), зрелый и активно поддерживается.
Его конструкция позволяет подключить любую встроенную реализацию к webdav, и многие пользователи сообщили о ее внедрении менее чем за 4 часа для существующих приложений.
Он поддерживает все обычные материалы webdav, такие как блокировка, пользовательские свойства, дайджест/базовая аутентификация и т. Д. Он также поддерживает caldav и интегрирован с apache FTP, поэтому вы получаете 2 протокола по цене одного!
Milton поставляется с сервлетом и контроллером пружины, и он может работать независимо от контейнера в сети.
В Milton также есть небольшая клиентская библиотека webdav, которая идеально подходит для настольных приложений благодаря поддержке наблюдателя.
Вы проверили Сардину?
https://code.google.com/p/sardine/
https://github.com/lookfirst/sardine
Последняя версия 5.3 - август 2013 и доступен в Maven Central:
http://maven-repository.com/artifact/com.github.lookfirst/sardine/5.3
Вы использовали это самостоятельно? Я хотел бы услышать любые отзывы ... –
Да. По сравнению с использованием HTTP-клиента Apache, он помогает при построении и анализе сообщений. –