В чем разница между iCalendar и CalDav?

в чем разница между iCalendar и CalDav?

3 ответов


CalDAV является расширением протокола для WebDAV и может использоваться для управления данными в формате iCalendar. Таким образом, CalDAV похож на HTTP для календаря, а iCalendar-на HTML.


iCalendar - это формат файла, который можно использовать для хранения и транспортировки записей календаря.

недели - спецификация протокола, основанная на HTTP / WebDAV, которая может использоваться для взаимодействия с удаленными календарями.

CalDAV использует формат iCalendar для представления фактических записей.


основные различия в случае использования:

iCal

  • только для чтения
  • только один файл со всеми событиями, поэтому клиент должен загрузить весь канал (поэтому синхронизация данных не эффективна)

недели

  • читать-писать
  • как несколько файлов, поэтому клиент может загружать только некоторые события (поддержка эффективной синхронизации)
  • контроль доступа
  • Read-free-busy (см. Только время, а не сведения о событие)