我有一组事件保存在我的数据库(一个非常特殊的数据库,所以我不能使用一些流行的开源服务器,比如说MySQL)。现在我想构建一个CalDav服务器(通过Java),以便用户可以将他的日历客户端连接到它以检索或修改事件。我是新手,所以有很多问题,希望你们帮助我。开发CalDav服务器
什么是一般步骤?
我需要提供一个servlet吗?如果是,那么我必须返回什么要求?一个JSON或XML或.ics文件?
当用户订阅我的日历时,是否意味着他的客户端会在间隔后拉我的服务器(调用servlet)。
更新:这是1岁的问题,因为我第一次问,但我得到了相当长的一段upvotes,所以我有义务提供一些信息:最后我用米尔顿库http://milton.io/,它抽象掉在servlet中,你只需编写函数来返回数据。该图书馆的作者是相当有帮助和信息。最终结果是:我们的caldav服务器已经工作。
我也接受埃弗特的答案。
你好 - 你还在使用milton.io吗?它是如何去的? – avijendr 2017-08-23 22:50:35