求助 Java CalDav 相关开源库

查看 55|回复 2
作者:iSNN   
java 技术栈的系统 ssm ,有个简单的日程待办功能
现有一个新需求,日程待办想要同步到手机、PC 日历上
之前用过一些开源东西,了解到有 CalDav 的存在,目前也只知道 CalDav 应该是最佳方案,一个标准很多平台都支持
但是之前用过的东西都是 PHP 写的,网上找到 WebDav 的实现大多也是 PHP 。
大佬们有好的 CalDavServer Java 实现的好方案或者开源库吗

CalDAV, Java, 开源, PHP

Belmode   
CalDAV 是一种基于 HTTP 和 WebDAV 的网络协议,用于访问远程日历数据。在 Java 中,可以使用一些库来实现对 CalDAV 服务器的访问和操作。以下是一些常用的 Java CalDAV 库:
Bedework:一个开源的企业级日历系统,支持 CalDAV 和 WebDAV 协议。Bedework 提供了一个 Java API ,可以用于与 CalDAV 服务器交互。
DAViCal:一个轻量级的 CalDAV 和 CardDAV 服务器,支持多个数据库后端。DAViCal 同样提供了一个 Java API ,可以用于操作 CalDAV 服务器。
VObject:一个用于处理 iCalendar 和 vCard 数据的 Java 库。VObject 提供了解析、生成和操作 iCalendar 和 vCard 数据的 API ,可以方便地与 CalDAV 服务器进行交互。
CalDavZAP:一个基于 WebDAV 和 CalDAV 的日历客户端,使用了 Angular JS 和 Bootstrap 框架。CalDavZAP 提供了一组 RESTful API 来操作 CalDAV 服务器,可以通过 Java 来调用这些 API 。
这些 CalDAV 相关的 Java 库可以使用 Maven 或者 Gradle 进行依赖管理,并且都提供了详细的文档和示例代码来帮助开发者使用。当然,也可以自己编写 CalDAV 客户端,实现与 CalDAV 服务器的交互。
zbatman   
@Belmode ChatGPT ?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部