CalDAV
CalDAV ( WebDAV'a Takvim Uzantıları ), aynı adı taşıyan IETF çalışma grubu tarafından tanımlanan WebDAV'ın bir uzantısıdır . Açıklandığı RFC 4791, CalDAV bir online takvim düzenleme protokolünü tanımlar. WebDAV'ı kullanarak dosyaları iCalendar biçiminde paylaşmak için bir protokol tanımlayan , takvimlerle ( Web Calendar Access Protocol ) ilgilenen WebDAV'ın başka bir uzantısı vardır . CalDAV, ikincisinden farklı olarak, takvimleri değil, etkinlikleri paylaşan bir dosyadır. Takvim, CalDAV'da olayları, görevleri içeren bir klasördür... Her olay bir VEVENT, VTASK dosyası şeklinde iletilir. Bu nedenle, Web Takvim Erişim Protokolünün aksine, tüm takvimi değiştirmek zorunda kalmadan tek bir öğeyi değiştirmek mümkündür. CalDAV, birkaç WebDAV uzantısını tek bir kullanım içinde bir araya toplar:
Erişim hakları için WebDAV ACL . Atomik elementin olay olduğunu belirtebiliriz, her olay için farklı haklar tanımlayabiliriz;
WebDAV üzerinde bir sürüm yönetim protokolü tanımlayan Delta-V (İnternet Protokolü) . Yalnızca takvim öğelerini içeren bir klasör (WebDAV anlamında bir koleksiyon) olan bir takvim, CalDAV bir takvim oluşturmak için ek bir fiil tanımlar: MKCALENDAR.
Misal
HTTP isteği:
REPORT /bernard/work/ HTTP/1.1
Host: cal.example.com
Depth: 1
Content-Type: application/xml; charset="utf-8"
Content-Length: ....
<?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>
HTTP yanıtı:
HTTP/1.1 200 OK
Date: Sat, 11 Nov 2006 09:32:12 GMT
Content-Type: text/calendar
Content-Length: ....
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
Yazılım
Müşteri
CalDAV istemci listesi şunları içerir:
- Android için DAVx⁵ , sunucular ve istemciler arasında takvimleri senkronize etmenize olanak tanır (Açık Kaynak yazılımı)
- Android için Basit Takvim , Takvim (Açık Kaynak Yazılımı)
- Android için OpenTasks , görev yöneticisi (Açık Kaynak yazılımı)
- Android için CalDAV Tasksync
- Android için CalDAV-Sync
- Android için CalendarSync
- AgenDAV (AJAX arayüzü ile açık kaynak ve çok dilli CalDAV web istemcisi)
-
iPhone (uzaktan takvimli sürüm 3.0 veya sürüm 2.1)
- Atmail (6.0 sürümünden beri)
- CalDavZAP (HTML5 / JavaScript uygulamasına dayalı, Açık kaynak)
-
Outlook için EVO İşbirlikçisi CalDAV aracılığıyla Outlook'a senkronizasyon imkanı ekleyin
-
Evrim (Linux, Unix, Windows)
- Sürü Grup Yazılımı
-
Korganizer (KDE Takvim Uygulaması)
- posta çiti
-
Yıldırım modülü , takvim ve görev yöneticisi ile Thunderbird (Ücretsiz lisans, GNU / Linux uyumlu, Microsoft Windows, Unix, MacOS)
- eM İstemcisi (Windows)
- iCal4OL (Artık yeni müşteriler için mevcut değil)
-
iCal ( Mac OS X Leopard'dan beri ! V 10.5 )
- Android için iCal Alma / Verme CalDAV
- Windows 10
sunucu
CalDAV sunucu listesi şunları içerir:
-
Apple Darwin Takvim Sunucusu
- Atmail (6.0 sürümünden beri)
- Bedework (ehemals UWCalendar)
- Bynari İşbirliği Süiti
- Chandler (PIM) | Chandler Sunucusu (Cosmo)
- CommuniGate Pro 5.2 sürümünden beri
- DAVICAL
- DPCalendar
- DavMail
- Daylite CalDAV Sunucusu
- Goofy Takvim Sunucusu
-
EGroupware Sürüm 1.6'dan beri
- EVO Posta Sunucusu
- Fabasoft Folyo Bulutu
- Google takvimi
- Sürü Grup Yazılımı
-
8.x sürümünden beri Icewarp-E-Posta-Sunucusu
- Kerio Connect
- posta çiti
-
Nextcloud ( Takvim aracılığıyla )
- Open-Xchange
- Oracle Arı Kovanı
- Oracle İletişim Takvim Sunucusu
- Radikal (CalDAV)
- O zaman git
- SabreDAV
- scalix
- Sun Java Takvim Sunucusu
- Synovel CollabSuite
- Yahoo Takvimi
-
Zarafa 6.30.0 sürümünden beri
-
Zimbra 4.5 sürümünden beri
- mod_caldav
-
owncloud (yoluyla SabreDAV )
- senkronize et!
Şuna da bakın:
Dış bağlantılar
Referanslar
-
(in) yorumlar için Request n o 4791 .
-
(in) Daniel Aleksandersen , " Windows 10 destekler CalDAV'ın / CardDAV'yi limitleri sağlayıcı amaçlı taşıyıcı " üzerinde Ctrl blogda ,2 Mart 2017( 16 Aralık 2020'de erişildi )
-
" CalDAV Sunucuları (İngilizce) " ( 7 Ocak 2014'te erişildi )