我使用VS 2008,.net 3.5,C#和Exchange 2003服务器。
我想在Exchange中访问收件箱并阅读邮件和附件。
我正在拼命寻找关于POP与IMAP与WebDAV Exchange-MAPI的使用的一些统计数据(高性能),尤其是在专业环境中。
WebDAV比Imap和POP3具有更高的性能?
答案 0 :(得分:3)
POP,IMAP和WebDAV是协议。
您如何衡量协议性能,更重要的是比较它们?
这并不容易,因为它们的功能有点不同。 POP提供离线访问,而IMAP则主要在线操作。根据具体情况,离线操作可能具有优势,但如果您在多个客户端中运行,则可能会变得很麻烦。
另一方面,IMAP做了很多在线性能优化。关键的想法是推迟信息的传递,直到明确它是必需的或客户要求的。这些包括
其中一些优点适用于基于webdav的访问,因为查询等可以将查询的执行推迟到服务器并返回过滤后的数据。
然而,在另一种情况下(不是你的),如果数据已经离线可用,那么所有处理都会避免网络访问,并且会因离线功能而提高性能。
所以你正在寻找的是这些协议的特定实现的表现。
条件可能会有所不同,但您应该能够测试您正在寻找的基本操作。例如,服务器性能如何随着数据增加等而变化。