Sardiner er et program nyttig for å kommunisere med en WebDAV-server. & Nbsp; Sardiner er enklere å bruke enn den utgåtte lysbilde klienten og nesten udokumentert Jackrabbit klient. Det er også webdavclient4j, men det er bare en litt forbedret lysbilde klient.
Dette er et eksempel på hvordan du får en katalogoppføring fra en ekstern WebDAV-server:
Sardine = SardineFactory.begin ();
List
for (DavResource res: ressurser)
{
& Nbsp; System.out.println (res);
}
Utvikler kommentarer
Sardine ikke implementerer en full WebDAV spec klient og vil trolig aldri. I stedet er det fokusert på å være et nyttig bibliotek for vanlige bruksmåter. Jeg trenger det for å støtte den nyeste versjonen av HttpClient. Sardine abstraherer vekk tilkoblingsdetaljene og gir enkel å bruke metoder for å oppnå WebDAV handlinger.
Sardine bruker JAXB å behandle XML svar fra WebDAV-serveren. Den genererte koden for denne er basert på den utmerkede webdav.xsd inneholdt i Apache Wink prosjektet.
De UsageGuide dokumenter hvordan du bruker Sardine
Hva er nytt i denne utgaven..
- Basic lås håndtering støtten ble lagt
- PROPPATCH returnerer nå et multistatus respons.
- En tilpasset navnerom kan defineres for oppdaterte egenskaper.
- PUT operasjoner er forsøkt på forventning fiasko for repeterbare enheter.
- Gjennomføringen sikrer nå at SAX parseren ikke løser enheter for refererte DTD i responsen.
Krav
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke funnet