La sardina è un'applicazione utile per interagire con un server WebDAV. & Nbsp; Sardine è più facile da usare rispetto al client diapositiva cessata e il client per poco non documentato Jackrabbit. C'è anche webdavclient4j, ma è solo un client scivolo leggermente migliorata.
Questo è un esempio di come ottenere un elenco di directory da un server WebDAV remoto:
Sardine sardine = SardineFactory.begin ();
List
per (DavResource res: risorse)
{
& Nbsp; System.out.println (res);
}
Commenti sviluppatori
Sardine non implementare un completo client WebDAV specifiche e probabilmente non lo farà mai. Invece si concentra su di essere una libreria utile per i casi di uso comune. Ho anche bisogno di supportare l'ultima versione di HttpClient. Sardine astrae i dettagli della connessione e fornisce facile da usare metodi per eseguire azioni WebDAV.
Sardine usa JAXB per elaborare le risposte XML dal server WebDAV. Il codice generato per questo si basa sulla eccellente webdav.xsd contenuta nel progetto Apache Wink.
I documenti UsageGuide come utilizzare Sardine
Cosa c'è di nuovo in questa versione:..
- è stato aggiunto Base supporto di movimentazione blocco
- PROPPATCH ora restituisce una risposta multistatus.
- Un namespace personalizzato può essere definito per le proprietà aggiornati.
- operazioni PUT vengono ripetuti in caso di fallimento le aspettative per le entità ripetibili.
- L'applicazione garantisce ora che il parser SAX non risolve entità per DTD riferimento nella risposta.
Requisiti
- Java 2 Standard Edition Runtime Environment
I commenti non trovato