Java WebDAV клиентская библиотека

Какую клиентскую библиотеку Java WebDAV вы могли бы порекомендовать?

6 ответов

Решение

Вы смотрели на кролика?

Я недавно создал один, который довольно прост в использовании:

https://github.com/lookfirst/sardine

Хорошо, я немного опоздал, но вы действительно должны проверить проект сервера milton webdav. Его открытый исходный код (apache2), зрелый и активно поддерживается.

Он разработан для того, чтобы любая серверная реализация могла быть подключена к webdav, и многие пользователи сообщили, что внедрили ее менее чем за 4 часа для существующих приложений.

Он поддерживает все обычные функции webdav, такие как блокировка, пользовательские свойства, дайджест / базовая аутентификация и т. Д. Он также поддерживает caldav и интегрирован с apache FTP, поэтому вы получаете 2 протокола по цене одного!

Milton поставляется с сервлетом и пружинным контроллером, и он может работать независимо от веб-контейнера.

У Милтона также есть симпатичная небольшая клиентская библиотека webdav, которая идеально подходит для настольных приложений благодаря поддержке наблюдателей.

Я использовал клиентскую библиотеку, предоставленную проектом Jakarta Slide, для программного обеспечения, которое я разработал около 2 лет назад, и оно работало нормально. Теперь, посещая сайт, я вижу, что проект больше не активен из-за отсутствия разработчиков. Но клиентская библиотека все еще должна быть хорошим выбором для вас. Во всяком случае, я не вижу много альтернатив там.

Попробуйте почитать о них здесь: http://www.webdavsystem.com/javaserver

Вы проверяли сардины?

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

Другие вопросы по тегам