性能:IMAP与POP对比WebDAV(Exchange)

时间:2010-11-23 15:54:04

标签: performance imap webdav pop3

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

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

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

WebDAV比Imap和POP3具有更高的性能?

1 个答案:

答案 0 :(得分:3)

POP,IMAP和WebDAV是协议。

  

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

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

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

这些包括

  1. 能够在不下载消息的情况下获取消息结构,
  2. 有选择地获取单个邮件部分。
  3. 能够使用服务器进行搜索,以最大限度地减少客户端和服务器之间的数据传输。
  4. 其中一些优点适用于基于webdav的访问,因为查询等可以将查询的执行推迟到服务器并返回过滤后的数据。

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

      

    所以你正在寻找的是这些协议的特定实现的表现。

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

    1. 要从收件箱和附件中获取数据,应该可以轻松地测试具有不同数据大小的服务器。