tabla - ¿Qué biblioteca Java se puede usar para acceder a datos a través de WebDAV?
pasar una tabla de java a pdf (7)
Esa es la pregunta: ¿Qué biblioteca puede ayudarme a acceder a los datos disponibles a través de WebDAV en mis programas Java? OpenSource es preferido.
Nunca lo usó, pero tal vez apache commons vfs ?
El Proyecto Jakarta de Apache tiene un kit de construcción WebDav , que debe ajustarse a esta necesidad.
El proyecto ahora desaprobado Apache Jakarta Slide incluye una biblioteca de cliente Java WebDAV , pero este proyecto se retiró debido a la falta de una comunidad de desarrolladores.
Apache Jackrabbit se menciona como alternativa a Slide. Es posible que desee comprobar si su biblioteca WebDAV se puede utilizar en su lugar.
Si solo desea acceder a los archivos desde un repositorio WebDAV, puede simplemente usar una biblioteca HTTP a medida que WebDAV se construye sobre HTTP. Solo necesita una biblioteca de cliente WebDAV si desea usar funciones de WebDAV como bloqueo, listados de directorios o acceso a propiedades (metadatos).
http://sourceforge.net/projects/webdavclient4j/ se basa en el cliente webdav Java del proyecto Apache Jakarta retirado e incluye el proveedor VFS WebDAV. Está empaquetado con HttpClient 3.0.1.
Creé un cliente java webdav muy fácil de usar: http://sardine.googlecode.com/
Esto ahora se movió a github: https://github.com/lookfirst/sardine
Aquí hay una mejor biblioteca para usar en las operaciones de webdav. Se llama Sardine alojado en Google Code.
https://github.com/lookfirst/sardine (anteriormente era http://code.google.com/p/sardine )
Lo encontré aquí: Java: ¿cómo subir un archivo a un servidor WebDAV desde un servlet?
Las bibliotecas que ya existen por un tiempo son:
Milton requiere licencia cuando se requiere DAV 2.
En WikiPedia encontrará un pequeño resumen de las bibliotecas disponibles.