Wikisage, de vrije encyclopedie van de tweede generatie en digitaal erfgoed, wenst u prettige feestdagen en een gelukkig 2025

Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.

  • Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
  • Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
rel=nofollow

CalDAV

Uit Wikisage
Naar navigatie springen Naar zoeken springen

De CalDAV specificatie was oorspronkelijk ontwikkeld door Lisa Dusseault in 2003 als een ontwerp naar de Internet Engineering Task Force (IETF). Deze specificatie trok vrij snel support van agenda software ontwikkelaars. In januari 2005 werkte een interoperabiliteitstest tussen twee servers en drie cliënten succesvol. CalDAV protocol was gepubliceerd als een IETF Standaard RFC 4791 Calendaring Extensions to WebDAV (CalDAV) . In maart 2007 was de CalDAV specificatie compleet en gepubliceerd door de IETF als RFC 4791, geschreven door Cyrus Daboo (Apple), Bernard Desruissaux (Oracle), en Lisa Desseault (CommerceNet). Sinds die tijd is CalDAV ontwikkeld voor toepassing in elke agenda software. Hier managet het CalDAV protocol de informatie via duidelijk gespecificeerde toegangsregels. Het was ontwikkeld als een open standaard die ontwikkelaars vrij en onafhankelijk kunnen implementeren in hun eigen platforms.

De taak van CalDAV is om taken zoals vergaderingen, ontmoetingen (wanneer u met een groep mensen treft) of uw vrij/bezet dagen te managen,en ook http posting. Elk event is in iCalender geïllustreerd formaat. Als bijgevolg hiervan kan elke browser een gedownload event tonen in hun eigen representatie. De data word gemanaged en gesynchroniseerd als archieven in een WebDAV omgeving.Het CalDAV protocol vult aan op het HTTP ¡V (RFC 2616) en het WebDAV protocol om de functies van WebDAV toegangs controle uit te voeren. (ACL) (RFC 3744), iCalendar ¡V Evaluatie functies (RFC 5545) En meerdere speciale agenda uitbreidingen zoals write lock van andere gebruikers,de overdracht van beschikbare dagen en regels voor het samenvoegen of parallelle wijzigingen van een ingave. Met deze functionaliteit kan een gebruiker zijn agenda syncen met een CalDAV server en het delen met verschillende services of andere gebruikers.Het protocol ondersteunt ook openbaarmaking van niet-persoonlijke agenda's zoals bijvoorbeeld voor kamers or bepaalde organisaties.

Sommige ontwikkelaars hebben de kritiek geuit over hoe ingewikkeld CalDAV is, omdat het moeilijk uit te voeren is en kan leiden tot errors met uitvoering in verschillende agenda management applicaties. Die op zijn beurt onverenigbaarheden tot gevolg had.

Voorbeeld

Aanvraag:

REPORT /bernard/work/ HTTP/1.1
Host: cal.example.com
Depth: 1
Content-Type: application/xml; charset="utf-8"
Content-Length: xxxx
<?xml version="1.0" encoding="utf-8" ?>
<C:free-busy-query xmlns:C="urn:ietf:params:xml:ns:caldav">
<C:time-range start="20060104T140000Z" end="20060105T220000Z"/>
</C:free-busy-query>

Antwoord:

HTTP/1.1 200 OK
Date: Sat, 11 Nov 2006 09:32:12 GMT
Content-Type: text/calendar
Content-Length: xxxx
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example Corp.//CalDAV Server//EN
BEGIN:VFREEBUSY
DTSTAMP:20050125T090000Z
DTSTART:20060104T140000Z
DTEND:20060105T220000Z
FREEBUSY;FBTYPE=BUSY-TENTATIVE:20060104T150000Z/PT1H
FREEBUSY:20060104T190000Z/PT1H
END:VFREEBUSY
END:VCALENDAR

Software

Client

De lijst van CalDAV clients omvat[1]:

Server

De lijst van CalDAV servers omvat[10]:

Weblinks

Bronvermelding

rel=nofollow
rel=nofollow