ОК. Я немного опоздал, но вы действительно должны проверить проект milton webdav server . Его открытый исходный код (apache2), зрелый и активно поддерживается.
Он предназначен для подключения любой серверной реализации к webdav, и многие пользователи сообщили, что для существующих приложений она будет реализована менее чем за 4 часа.
Он поддерживает все обычные функции webdav, такие как блокировка, пользовательские свойства, дайджест / базовая аутентификация и т. Д. Он также поддерживает caldav и интегрирован с apache FTP, поэтому вы получаете 2 протокола по цене одного!
Milton поставляется с сервлетом и пружинным контроллером и может работать независимо от веб-контейнера.
У Милтона также есть симпатичная небольшая клиентская библиотека webdav, которая идеально подходит для настольных приложений благодаря поддержке наблюдателя.