CalDAV-网络协议的背后是什么?

2020年12月28日17:15:21 发表评论 796 次浏览

本文概述

CalDAV

缩写CalDAV代表"校准Endard已分配一种支持和V入侵"。 CalDAV是网络协议于2003年首次提交给IETF(互联网工程任务组)进行审核, 并在RFC 4791在2007年。日历数据交换通过WebDAV / HTTP, 从而可以从任何设备访问你的日历以及从任何地方同步。当你添加新约会或编辑现有日历条目时, 调整会在所有同步设备(无论是PC, 智能手机还是平板电脑)上自动更新。

内容

  1. CalDAV如何工作?
  2. 什么是CalDAV客户端, 什么是CalDAV服务器?
  3. 最重要的CalDAV服务器和客户端一目了然
  4. 如何实施CalDAV

CalDAV如何工作?

CalDAV使管理和编辑成为可能约会, 事件和时间表在所有设备上无论平台如何。该协议通过主要用于Internet的传输协议在此处管理和分发日历事件HTTP。 CalDAV发布的所有事件均在iCalendar格式因此, 每个标准浏览器都可以在其iCalendar中显示下载的约会或事件。

管理和同步的基础是WebDAV环境由于CalDAV, 它还扩展为包括访问控制和iCalendar评估功能。此外, 可以为其他用户设置写锁, 可以转发可用的约会, 并且可以合并对条目的并行更改。这样, 你不仅可以同步你的日历到多个设备, 而且分享与其他用户一起使用。如果你还想同步你的联系数据, 可以使用以下协议卡DAV.

为了能够使用CalDAV, 必须通过下载和安装CalDAV客户端在日历应用程序中实现网络协议。然后, 你可以使用此程序创建一个连接到CalDAV服务器它将日历数据的交换作为一个中心实例进行管理。

什么是CalDAV客户端, 什么是CalDAV服务器?

一种CalDAV客户端是一个电脑程序它运行在智能手机, 平板电脑或PC上, 并通过CalDAV协议与称为服务器的中央计算机进行通信, 从而可以发送和接收日历数据。另外, 终端本身通常被称为客户端。客户端软件不仅必须支持网络协议, 而且还必须支持你的设备才能实现此目的。例如, 这就是为什么Windows, Android或Apple设备有不同的客户端的原因。

一种CalDAV服务器充当CalDAV客户端的对应方:作为所有请求客户端的联系点, 它构成了数据交换以及整个日历同步的基础。这意味着你需要一个CalDAV服务器来存储数据, 并需要一个设备上的适当客户端, 该客户端可以从服务器中检索和显示数据。

最重要的CalDAV服务器和客户端一目了然

适合的客户通过CalDAV同步日历数据的方法包括:

  • 适用于Android的CalendarSync
  • AgenDAV
  • 演化
  • Atmail(从6.0版开始)
  • Outlook CalDAV同步器(免费的Outlook插件)
  • 苹果手机

一个的基本版本服务器足以使用CalDAV, 许多服务提供商免费提供。

  • 日历和联系人服务器(macOS和Linux)
  • Atmail(从6.0版开始)
  • Baïkal轻量级CalDAV + CardDAV服务器
  • 拼搏
  • Google日历
  • ownCloud
  • Nextcloud

如何实施CalDAV

如果你想设置自己的CalDAV服务器, 你需要一个固定IP地址。服务器启动并运行后, 下载你选择的CalDAV客户端, 进行安装, 然后创建一个帐户。通过指定相关数据(例如先前设置的网络地址)将配置文件连接到服务器。随后进行细微调整, 你可以在其中指定所需的选项-例如, 要与谁共享日历。

一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: