iCalendar和CalDav有什么区别?

时间:2011-02-28 07:33:15

标签: icalendar caldav

iCalendar和CalDav有什么区别?

3 个答案:

答案 0 :(得分:44)

CalDAV是WebDAV的协议扩展,可用于处理iCalendar格式的数据。因此,CalDAV就像日历中的HTTP一样,iCalendar就像HTML一样。

答案 1 :(得分:10)

iCalendar是一种文件格式,可用于存储和传输日历条目。

CalDAV是一种基于HTTP / WebDAV的协议规范,可用于与远程日历进行交互。

CalDAV使用iCalendar格式表示实际条目。

答案 2 :(得分:7)

主要用例差异是:

的iCal

  • 只读
  • 只有一个包含所有事件的文件,因此客户端必须下载整个Feed(因此同步不是数据有效)

的CalDAV

  • 读写
  • 与多个文件一样,因此客户端只能下载一些事件(支持有效的同步)
  • 访问控制列表
  • 免费阅读(仅查看时间,不是有关活动的详细信息)