我们正在开发一个持有客户会议信息的CRM应用程序。用户已要求他们的Outlook日历应反映他们在CRM应用程序中预订的活动,反之亦然。
有没有解决办法来实现这个目标?最好不要在最终用户的PC上使用任何插件或安装?
答案 0 :(得分:3)
我会把我的两分钱扔到这里。
我在我工作的地方实现了一个双向日历同步解决方案,针对Ruby-on-Rails应用程序。虽然同步必须接近实时,但要求几乎与您列出的要求相同。我所做的是使用Exchange Web服务(而不是当前的托管API)编写Windows服务。使用Push和Pull通知 - 推送通知提供实时同步,同时拉同步以同步过时的本地副本。那时候有点挑战,因为文档很差,而且API非常冗长。新的托管API更简洁。
该服务已经运行了近两年。
答案 1 :(得分:2)
您希望使用Microsoft的EWS Java API。它使这类事物变得轻而易举。无需重新发明轮子编写自己的界面。
答案 2 :(得分:1)
根据this blog post和the iCal规范,您应该可以通过向用户发送指向iCal事件的链接来执行此操作。