iCalendar 是一种文件格式,可用于存储和传输日历条目。 CalDAV 是一个协议规范,基于HTTP / WebDAV,可用于与远程日历进行交互。 CalDAV 使用 iCalendar 格式来表示实际的日历条目。
如果通过Caldav链接或iCalendar链接公开了日历,二者的区别如下: iCalendar 只读 仅一个文件包含所有事件,客户端必须下载整个日历(因此同步数据不是高效的) CalDAV 可读写 就像多个文件一样,因此客户端可以只下载一些事件(支持有效同步) 访问控制列表 可读去忙碌状态(仅查看时间,而非事件详细信息)