Sardine is een applicatie nuttig voor interactie met een WebDAV-server & nbsp;. Sardine is gemakkelijker te gebruiken dan de beëindigde slide-client en de bijna ongedocumenteerde Jackrabbit client. Er is ook webdavclient4j, maar het is gewoon een licht verbeterde dia client.
Dit is een voorbeeld van hoe je een directory listing van een externe WebDAV-server te krijgen:
Sardine sardine = SardineFactory.begin ();
List
voor (DavResource res: middelen)
{
& Nbsp; System.out.println (res);
}
Developer reacties
Sardine niet implementeren van een volledige webdav spec-client en waarschijnlijk zal nooit. In plaats daarvan is gericht op het zijn een nuttig bibliotheek voor gemeenschappelijk gebruik cases. Ik moet het ook aan de nieuwste versie van HttpClient ondersteunen. Sardine abstracts weg de verbinding details en biedt eenvoudige methoden gebruiken om WebDAV acties te bereiken.
Sardine gebruikt JAXB om de XML reacties van de WebDAV-server te verwerken. De gegenereerde code die gebaseerd is op de uitstekende webdav.xsd in de Apache Wink project.
De UsageGuide documenten hoe Sardine gebruiken
Wat is nieuw in deze release:..
- Basic lock hanteren ondersteuning toegevoegd
- PROPPATCH keert nu multistatus reactie.
- Een aangepaste namespace kan worden gedefinieerd voor bijgewerkt op eigenschappen.
- PUT bewerkingen worden geprobeerd op de verwachting mislukking voor herhaalbare entiteiten.
- De implementatie zorgt er nu voor dat de SAX parser niet entiteiten op te lossen voor verwezen DTD in de respons.
Eisen
- Java 2 Standard Edition Runtime Environment
Reacties niet gevonden