CalDAV - CalDAV
Эта статья нужны дополнительные цитаты для проверка.Апрель 2014 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Протокол связи | |
Цель | Доступ к информации удаленного планирования |
---|---|
Введено | Март 2007 г. |
На основе | WebDAV |
Слой OSI | Заявление |
Порт (ы) | Любой |
RFC (ы) | RFC 4791, 6638 |
Расширения календаря для WebDAV, или же CalDAV, является Интернет-стандарт позволяя клиент получить доступ планирование информация на пульте сервер. Он расширяется WebDAV (HTTP -основанный протокол для обработки данных) спецификация и использование iCalendar формат данных. Протокол доступа определяется RFC 4791. Это позволяет нескольким клиентам получить доступ к одной и той же информации, что позволяет осуществлять совместное планирование и обмен информацией. Многие серверные и клиентские приложения поддерживают этот протокол. Расширения CalDAV для автоматического планирования также стандартизированы, так как RFC 6638.
История
В CalDAV спецификация была впервые опубликована в 2003 г. как Интернет-проект передано в Инженерную группу Интернета (IETF ) Лизы Дюссо. В марте 2007 г. CalDAV спецификация была завершена и опубликована IETF как RFC 4791, автор Сайрус Дабу (яблоко ), Бернар Дезрюиссо (Oracle ) и Лиза Дюссо (CommerceNet ). CalDAV предназначен для реализации любым программное обеспечение для совместной работы, клиент или сервер, которому необходимо поддерживать, получать доступ или совместно использовать коллекции событий. Он разработан как открытый стандарт чтобы способствовать взаимодействию между программным обеспечением от разных разработчиков.[требуется разъяснение ]
Технические характеристики
Архитектура CalDAV (частично унаследованный от базовых спецификаций) организует данные (события, задачи, информацию о свободном времени, заметки) в каталогах (коллекциях), где находятся несколько элементов (ресурсов). Доступ к ресурсам и коллекциям может получить один или несколько пользователей, используя стандартную семантику HTTP и DAV для обнаружения конфликтующих изменений или для обеспечения блокировки.
Для контроля доступа концепция ACL используются, поэтому каждая операция (просмотр, редактирование, удаление и т. д.) может быть отклонена или разрешена для каждого пользователя. Таким образом, спецификация требует, чтобы серверы CalDAV поддерживали «протокол управления доступом WebDAV» (RFC 3744 Ресурсы календаря должны использовать iCalendar формат, который позволяет серверу понимать и обрабатывать данные. Разбор iCalendar элементов необходимо, потому что сервер должен поддерживать ряд операций, связанных с календарем, таких как создание отчетов о свободном времени и расширение повторяющихся событий. С помощью этой функции пользователь может синхронизировать свой собственный календарь с сервером CalDAV и делиться им с несколькими устройствами или с другими пользователями. Протокол также поддерживает неличные календари, такие как календари для сайтов или организаций.
Программного обеспечения
Клиент
В список клиентов CalDAV входят:[1]
- AgenDAV (Открытый многоязычный клиент CalDAV WebClient с интерфейсом AJAX)
- iPhone (версия 3.0 или версия 2.1 с удаленным календарем)
- CalDavZAP (Веб-приложение HTML5 / JavaScript, открытый исходный код)[2]
- CalDAV Tasksync для Android[3]
- CalDAV-Sync для Android[4]
- CalendarSync для Android[5]
- DAVx⁵ (ранее назывался DAVdroid) для Android (Открытый исходный код)[6]
- EVO Collaborator для Outlook добавить возможность синхронизации калдав в Outlook [7]
- Эволюция (Linux, Unix, Windows) [8]
- eM клиент (Windows)
- gSyncit[9] (Синхронизация Microsoft Outlook с мобильным устройством / планшетом)
- Horde Groupware[10]
- iCal4OL (Больше не доступно для новых клиентов)
- iCal /Calendar.app (Поскольку Mac OS X Leopard! V 10.5 )
- iCal Импорт / Экспорт CalDAV для Android[11]
- Mailfence Клиент CalDAV через iCAL / vCAL
- Солнечная птица или же Thunderbird с Молния расширение (Linux, Windows, Unix, Mac OS X)
- OpenSync для Android
- Outlook CalDav Synchronizer (с открытым исходным кодом) добавляет поддержку CalDAV в Microsoft Outlook[12]
- vdirsyncer синхронизирует календари (и адресные книги) между двумя хранилищами, например. грамм. Сервер CalDAV (CardDAV) с локальной папкой или файлом.[13]
- Windows 10, хотя и ограничивается определенными поставщиками[14]
Сервер
В список серверов CalDAV входят:[15]
- яблоко Дарвин Сервер календаря
- Байкал[16] Легкий сервер CalDAV + CardDAV
- Вышивка (бывший UWCalendar)[17]
- Пакет для совместной работы Bynari[18]
- Чендлер Сервер (Космо)
- CommuniGate Pro Начиная с версии 5.2
- Cyrus IMAP сервер с версии 2.4.17
- DAViCal[19]
- DPCalendar[20]
- DavMail
- Сервер Daylite CalDAV[21]
- Сервер календаря Динго
- EGroupware Начиная с версии 1.6
- Почтовый сервер EVO[22]
- Fabasoft Folio Cloud
- Календарь Google[23]
- Horde Groupware[10]
- Icewarp-E-Mail-Сервер Начиная с версии 8.x
- Kerio Connect[24]
- Почтовый сервер MDaemon
- Mailfence[25]
- мод калдав[26]
- Nextcloud[27]
- Open-Xchange
- Оракул улей
- Oracle Siebel CRM
- Сервер календаря Oracle Communications[28]
- ownCloud[29]
- Radicale (CalDAV)[30]
- SOGo[31]
- SabreDAV[32]
- Скаликс[33]
- Сервер календаря Sun Java
- Synovel CollabSuite[34]
- Xandikos[35]
- Календарь Yahoo
- Зарафа Начиная с версии la 6.30.0
- Зимбра Начиная с версии 4.5[36]
- синхронизация! например[37]
Смотрите также
- Exchange ActiveSync
- Сравнение реализаций CalDAV и CardDAV
- Календарь
- CardDAV
- GroupDAV, попытка создать упрощенный и понятный протокол для календарей и контактов.
- iCalendar
- Планирование OSID определяет абстракцию программного интерфейса для протоколов календаря
- SyncML
- vCalendar
- WebDAV
Рекомендации
- ^ «Клиенты CalDAV (английский)». 18 сентября 2010 г. Архивировано с оригинал 23 мая 2016 г.. Получено 17 декабря, 2010.
- ^ CalDavZAP
- ^ TaskSync
- ^ CalDAV-Sync
- ^ CalendarSync
- ^ DAVx⁵
- ^ EVO Collaborator для Outlook
- ^ «Использование календаря CalDAV». help.gnome.org. Получено 28 февраля, 2019.
- ^ Программное обеспечение Fieldston
- ^ а б Horde Groupware
- ^ iCal Импорт / Экспорт CalDAV
- ^ Синхронизатор Outlook CalDav
- ^ https://vdirsyncer.pimutils.org/
- ^ «Windows 10 может синхронизировать электронную почту / контакты / календари со всеми основными поставщиками - вместо этого выбирает победителей и проигравших на рынке». Ctrl. Получено 2 марта, 2017.
- ^ «Серверы CalDAV (английский)». Получено 7 января, 2014.
- ^ "Байкал". Архивировано из оригинал 14 ноября 2015 г.. Получено 8 ноября, 2013.
- ^ "Вышивка бисером". Архивировано из оригинал 2 декабря 2011 г.. Получено 10 ноября, 2015.
- ^ Пакет для совместной работы Bynari
- ^ DAViCal
- ^ DPCalendar
- ^ «Сервер Daylite CalDAV». Архивировано из оригинал 15 октября 2015 г.. Получено 10 ноября, 2015.
- ^ Почтовый сервер EVO
- ^ Календарь Google
- ^ Kerio Connect
- ^ Mailfence
- ^ mod_caldav на SourceForge
- ^ Nextloud
- ^ Сервер календаря Oracle Communications
- ^ ownCloud
- ^ Radicale
- ^ SOGo
- ^ сабля / дав
- ^ Скаликс
- ^ Synovel
- ^ Xandikos
- ^ Зимбра
- ^ синхронизация! например
внешняя ссылка
- Сайт ресурсов CalDAV
- CalConnect, Консорциум по календарю и планированию
- Ресурсы WebDAV
- Baïkal, легкий и открытый сервер CalDAV + CardDAV с открытым исходным кодом