CalDAV
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 18 februarie 2021; verificările necesită
4 modificări .
CalDAV este un protocol de rețea care extinde WebDAV pentru a sincroniza informațiile de programare a timpului.
Descriere
în 2003 ca un proiect de Internet înaintat Consiliului de Inginerie a Internetului . Specificația a fost observată și susținută rapid de dezvoltatorii de software de calendar. În ianuarie 2005, au fost finalizate cu succes teste de interoperabilitate pentru două servere și trei clienți care lucrează împreună. În martie 2007, specificația CalDAV a fost finalizată și publicată de IETF ca RFC 4791 „Calendaring Extensions to WebDAV (CalDAV)”, scrisă de Cyrus Daboux (de la Apple ), Bernard Desrouisseau (de la Oracle ) și Lisa Dussaud (CommerceNet). De atunci, CalDAV a fost dezvoltat și utilizat în fiecare software de calendar. Protocolul CalDAV gestionează accesul la informații în conformitate cu anumite reguli clare de acces. CalDAV este conceput ca un standard deschis, astfel încât dezvoltatorii să poată integra liber și independent funcționalitățile de care au nevoie în platformele lor.
Scopul protocolului CalDAV este de a gestiona evenimente precum întâlniri. Fiecare eveniment este înregistrat în format iCalendar. Prin urmare, orice client de software poate afișa în mod reprezentativ evenimentele iCalendar descărcate. Datele sunt gestionate și sincronizate ca înregistrări pe serverul WebDAV și în mediul client. Cu această funcționalitate, utilizatorul își poate sincroniza calendarul cu serverul CalDAV și îl poate folosi pe mai multe dispozitive. Protocolul sprijină, de asemenea, crearea de calendare non-personale, cum ar fi săli sau organizații.
Unii dezvoltatori[ cine? ] critică complexitatea CalDAV din cauza dificultății de integrare a protocolului, care provoacă erori în instalarea protocolului pe diverse aplicații de calendar, care, la rândul lor, pot duce la incompatibilități de programe.
Exemplu
Exemplul se bazează pe RFC 4791 :
Cerere:
RAPORT /bernard/work/ HTTP/1.1
Gazdă: cal.example.com
Adâncime: 1
Content-Type: application/xml; charset="utf-8"
Lungimea conținutului: 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>
Răspuns:
HTTP/1.1 200 OK
Data: sâmbătă, 11 noiembrie 2006 09:32:12 GMT
Tip de conținut: text/calendar
Lungimea conținutului: xxxx
ÎNCEPE: VCALENDAR
VERSIUNEA:2.0
PRODID:-//Example Corp.//CalDAV Server//EN
ÎNCEPE:VFREEBUSY
DTSTAMP:20050125T090000Z
DTSTART:20060104T140000Z
DEND:20060105T220000Z
FREEBUSY;FBTYPE=BUSY-TENTATIVE:20060104T150000Z/PT1H
FREEBUSY:20060104T190000Z/PT1H
SFÂRȘIT:VFREEBUSY
END: VCALENDAR
Software
Client
Lista clienților CalDAV include: [1] :
- DAVx⁵ (Android 4.4+) [2]
- CalDAV-Sync pentru Android [3]
- AgenDAV (CalDAV WebClient cu sursă deschisă, suport multilingv și interfață AJAX)
- iPhone
- Atmail (De la versiunea 6.0)
- CalDavZAP (aplicație HTML5 / JavaScript bazată pe web, sursă deschisă) [4]
- EVO Collaborator pentru Outlook adaugă compatibilitatea cu sincronizarea caldav cu Outlook [5]
- Evoluție (Linux, Unix, Windows)
- Grupuri Horde [6]
- Korganizer (aplicația de calendar KDE)
- Sunbird sau Thunderbird cu plugin Lightning (Linux, Windows, Unix, Mac OS X)
- Client eM (Windows)
- iCal4OL (Nu mai este disponibil pentru utilizatori noi)
- iCal (de la Mac OS X Leopard !V 10.5 )
- iCal Import/Export CalDAV pentru Android [7]
- Un calendar (Android, Windows, nu a folosit alte opțiuni)
Server
Lista serverelor CalDAV include: [8] :
Furnizori de servicii
Note
- ↑ Clienții CalDAV (rusă) (link indisponibil) (18 septembrie 2010). Consultat la 17 decembrie 2010. Arhivat din original la 23 mai 2016. (nedefinit)
- ↑ DAVx⁵ . Preluat la 5 mai 2022. Arhivat din original la 3 ianuarie 2019. (nedefinit)
- ↑ CalDAV-Sync . Consultat la 10 noiembrie 2015. Arhivat din original pe 4 noiembrie 2015. (nedefinit)
- ↑ CalDavZAP . Consultat la 10 noiembrie 2015. Arhivat din original pe 10 noiembrie 2015. (nedefinit)
- ↑ EVO Collaborator pentru Outlook . Consultat la 10 noiembrie 2015. Arhivat din original pe 7 decembrie 2015. (nedefinit)
- ↑ 12 Horde Groupware . Consultat la 10 noiembrie 2015. Arhivat din original pe 13 noiembrie 2015. (nedefinit)
- ↑ iCal Import/Export CalDAV
- ↑ Servere CalDAV (rusă) . Data accesului: 7 ianuarie 2014. Arhivat din original pe 24 octombrie 2008. (nedefinit)
- ↑ Baikal (link inaccesibil) . Consultat la 10 noiembrie 2015. Arhivat din original pe 14 noiembrie 2015. (nedefinit)
- ↑ Bedework Arhivat 2 decembrie 2011.
- ↑ Bynari Collaboration Suite (downlink) . Consultat la 10 noiembrie 2015. Arhivat din original pe 4 august 2012. (nedefinit)
- ↑ DPCalendar . Consultat la 10 noiembrie 2015. Arhivat din original pe 8 decembrie 2015. (nedefinit)
- ↑ Server Daylite CalDAV Arhivat 15 octombrie 2015.
- ↑ EVO Mail Server . Consultat la 10 noiembrie 2015. Arhivat din original la 21 octombrie 2015. (nedefinit)
- ↑ Google Calendar . Consultat la 10 noiembrie 2015. Arhivat din original pe 28 octombrie 2015. (nedefinit)
- ↑ Kerio Connect . Consultat la 10 noiembrie 2015. Arhivat din original pe 28 martie 2014. (nedefinit)
- ↑ Nextloud . Consultat la 30 noiembrie 2019. Arhivat din original la 10 iulie 2016. (nedefinit)
- ↑ SOGO . Preluat la 5 mai 2022. Arhivat din original la 5 mai 2022. (nedefinit)
- ↑ saber/dav . Consultat la 10 noiembrie 2015. Arhivat din original la 1 aprilie 2021. (nedefinit)
- ↑ Scalix . Consultat la 10 noiembrie 2015. Arhivat din original pe 10 noiembrie 2015. (nedefinit)
- ↑ Synovel . Consultat la 10 noiembrie 2015. Arhivat din original pe 9 noiembrie 2015. (nedefinit)
- ↑ Zimbra . Consultat la 10 noiembrie 2015. Arhivat din original pe 6 noiembrie 2015. (nedefinit)
- ↑ mod_caldav auf SourceForge . Consultat la 10 noiembrie 2015. Arhivat din original pe 16 noiembrie 2015. (nedefinit)
- ↑ ownCloud . Consultat la 10 noiembrie 2015. Arhivat din original pe 24 septembrie 2015. (nedefinit)
Link -uri