Sardine är ett program användbart för att interagera med en WebDAV-server. & Nbsp; Sardin är lättare att använda än den avvecklade glid klienten och nästan odokumenterad Jackrabbit klient. Det finns också webdavclient4j, men det är bara en något förbättrad glid klient.
Detta är ett exempel på hur man kan få en katalog notering från en fjärr WebDAV-server:
Sardin sardin = SardineFactory.begin ();
Lista
för (DavResource res: resurser)
{
& Nbsp; System.out.println (RES);
}
Utvecklare kommentarer
Sardin inte genomföra en fullständig WebDAV spec klient och förmodligen aldrig kommer. Istället fokuserar på att vara en användbar bibliotek för vanliga användningsfall. Jag behöver det också för att stödja den senaste versionen av Httpclient. Sardin abstraherar bort detaljerna anslutning och ger enkel att använda metoder för att åstadkomma WebDAV åtgärder.
Sardin använder JAXB att bearbeta XML-svar från WebDAV-servern. Den genererade koden för detta är baserat på den utmärkta webdav.xsd finns i Apache Wink projektet.
De UsageGuide dokument hur man använder Sardin
Vad är nytt i den här versionen:..
- Basic lås hanterar stöd tillsattes
- PROPPATCH återvänder nu multistatus svar.
- En anpassat namnutrymme kan definieras för uppdaterade egenskaper.
- PUT verksamhet nytt försök på förväntan misslyckande för repeterbara enheter.
- Implementationen säkerställer nu att SAX parser inte löser enheter för refererade DTDer i svaret.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte