Szardínia egy olyan alkalmazás, hasznos kölcsönhatásban áll a WebDAV szerver. & Nbsp; Szardínia könnyebb használni, mint a megszűnt slide ügyfél és a közel dokumentált Jackrabbit ügyfél. Van is webdavclient4j, de ez csak egy kis mértékben javult slide ügyfél.
Ez egy példa, hogyan lehet egy könyvtár lista egy távoli WebDAV szerver:
A szardínia szardínia = SardineFactory.begin ();
List
A (DavResource res: források)
{
& Nbsp; System.out.println (res);
}
Fejlesztői megjegyzések
A szardínia nem hajtja végre a teljes WebDAV spec ügyfél és valószínűleg soha nem is fog. Ehelyett arra összpontosít, hogy egy hasznos könyvtári közös használatra esetekben. Azt is meg kell, hogy támogassa a legújabb verzióját HttpClient. A szardínia elvonatkoztat el a kapcsolat részleteit, és egyszerűen használható módszereket elérni WebDAV intézkedéseket.
A szardínia használ JAXB feldolgozni az XML válaszokat a WebDAV szerver. A generált kód alapján a kiváló webdav.xsd szereplő Apache Wink projekt.
A UsageGuide dokumentumok hogyan kell használni Szardínia.
Mi az új ebben a kiadásban:
- Basic zár kezelési támogatást adunk.
- PROPPATCH most visszatér a multistatus válasz.
- Az egyéni névtér lehet meghatározni a frissített tulajdonságait.
- műveleteket próbáljuk kézbesíteni elvárás nem megismételhető szervezetek.
- A végrehajtási most biztosítja, hogy a SAX parser nem oldja szervezetek számára hivatkozott DTD-k a válasz.
követelmények :
- Java 2 Standard Edition Runtime Environment
Hozzászólás nem található