【问题标题】:Performance: IMAP vs POP vs WebDAV (Exhange)性能:IMAP 与 POP 与 WebDAV(交换)
【发布时间】:2011-05-14 13:31:47
【问题描述】:

我使用 VS 2008、.net 3.5、C# 和 Exchange 2003 服务器。

我想访问 Exchange 中的收件箱并阅读邮件和附件。

我正在拼命寻找一些关于 POP 与 IMAP 与 WebDAV Exchange-MAPI 使用情况的统计数据(高性能),尤其是在专业环境中。

WebDAV 比 Imap 和 POP3 性能更好?

【问题讨论】:

    标签: performance imap webdav pop3


    【解决方案1】:

    POP、IMAP 和 WebDAV 是协议。

    您如何衡量协议性能,更重要的是比较它们?

    这并不容易,因为它们的功能有点不同。 POP 提供离线访问,而使用 IMAP,您主要在线操作。根据具体情况,离线操作可能具有其优势,但如果您在多个客户端之外进行操作,则可能会变得很痛苦。

    另一方面,IMAP 做了很多在线性能优化。关键的想法是推迟信息的传输,直到明确需要它或客户要求它。

    这些包括

    1. 无需下载即可获取消息结构的能力,
    2. 选择性地获取单个消息部分。
    3. 能够使用服务器进行搜索,以最大限度地减少客户端和服务器之间的数据传输。

    其中一些优势对于基于 webdav 的访问非常有效,因为查询等可以将查询的执行推迟到服务器并返回过滤后的数据。

    但是,在另一种情况下(不是您的情况),如果数据已经可以离线使用,那么所有处理都会避免网络访问,并且由于离线功能会提高性能。

    因此,您正在寻找的是这些协议的特定实现的性能。

    条件可能会有所不同,但您应该能够测试出您正在寻找的基本操作。例如,服务器性能如何随着数据的增加而变化等。

    1. 为了从收件箱和附件中提取数据,应该很容易测试具有不同数据大小的服务器。

    【讨论】:

      猜你喜欢
      • 2012-09-08
      • 2014-07-31
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 2011-07-17
      • 2013-01-12
      • 2018-03-29
      • 1970-01-01
      相关资源
      最近更新 更多