iCalendar和CalDav有什么区别?

abj*_*abj 33 icalendar caldav

iCalendar和CalDav有什么区别?

Nik*_*ohl 47

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

  • 互联网上的人们可互换使用icalendar和CalDAV这两个术语."所以caldav就像是日历中的http,而ical就像是html".我认为这最能解释. (2认同)

Joa*_*uer 12

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

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

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


Bob*_*bík 8

主要用例差异是:

iCal中

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

的CalDAV

  • 读写
  • 像多个文件一样,所以客户端只能下载一些事件(支持有效的同步)
  • 访问控制列表
  • Read-free-busy(仅查看时间,不是有关事件的详细信息)