7wp*_*7wp 2 bandwidth imap activesync caldav
我一直在尝试查找带宽使用信息如何比较这些技术。
我知道 ActiveSync 是即时的,并且新的更改会“推送”给订阅者。但 IMAP/CalDAV/CardDAV 是定时同步的。所以这意味着它必须使用一些带宽来检查是否有任何同步,即使没有同步。
因此,随着时间的推移,我想知道 Microsoft 的 ActiveSync 在带宽使用方面与这些其他开源协议相比如何。哪个会更有效率?
我认为 ActiveSync 必须保持一个持续开放的连接,通过它来“推送”新的更改,但我对这个协议还不够了解。
ActiveSync 和 IMAP 非常相似。ActiveSync 和 IMAP IDLE 都为入站推送通知维护一个休眠的 TCP 会话。IMAP IDLE 处理“推送”电子邮件以及仅供参考。
两者在带宽使用方面都非常保守。实际带宽消耗更多地由配置参数决定,而不是协议选择。设置诸如“仅下载前 50k 电子邮件”或“仅在 X 状态下下载附件”之类的内容将在消费上产生很大差异。