![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вспомнил вдруг про свою годичной давности работу по созданию простого сервера WebDav. За основу взял код из недр Tomcat 6.
Основной плюс в том, что, в отличие от подавляющего большинства доступных на просторах интернета библиотек, этот вариант:
(а) не тащит за собой сто тысяч миллионов зависимостей, которые раздуют ваш проект в четыре раза и создадут проблемы с совместимостью библиотек
(б) кастомизируется, т.е. может работать поверх поверх программно предоставляемых ресурсов - нужно только дописать соответствующий класс-адаптер
(в) работает с Виндой и Офисом - а это, между прочим, особое, не всем доступное свойство.
Кому надо, код здесь: https://github.com/zinal/webdav-simple
Maven binary не выкладывал, но могу опубликовать, если кому надо будет.
Основной плюс в том, что, в отличие от подавляющего большинства доступных на просторах интернета библиотек, этот вариант:
(а) не тащит за собой сто тысяч миллионов зависимостей, которые раздуют ваш проект в четыре раза и создадут проблемы с совместимостью библиотек
(б) кастомизируется, т.е. может работать поверх поверх программно предоставляемых ресурсов - нужно только дописать соответствующий класс-адаптер
(в) работает с Виндой и Офисом - а это, между прочим, особое, не всем доступное свойство.
Кому надо, код здесь: https://github.com/zinal/webdav-simple
Maven binary не выкладывал, но могу опубликовать, если кому надо будет.