【发布时间】: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
我使用 VS 2008、.net 3.5、C# 和 Exchange 2003 服务器。
我想访问 Exchange 中的收件箱并阅读邮件和附件。
我正在拼命寻找一些关于 POP 与 IMAP 与 WebDAV Exchange-MAPI 使用情况的统计数据(高性能),尤其是在专业环境中。
WebDAV 比 Imap 和 POP3 性能更好?
【问题讨论】:
标签: performance imap webdav pop3
POP、IMAP 和 WebDAV 是协议。
您如何衡量协议性能,更重要的是比较它们?
这并不容易,因为它们的功能有点不同。 POP 提供离线访问,而使用 IMAP,您主要在线操作。根据具体情况,离线操作可能具有其优势,但如果您在多个客户端之外进行操作,则可能会变得很痛苦。
另一方面,IMAP 做了很多在线性能优化。关键的想法是推迟信息的传输,直到明确需要它或客户要求它。
这些包括
其中一些优势对于基于 webdav 的访问非常有效,因为查询等可以将查询的执行推迟到服务器并返回过滤后的数据。
但是,在另一种情况下(不是您的情况),如果数据已经可以离线使用,那么所有处理都会避免网络访问,并且由于离线功能会提高性能。
因此,您正在寻找的是这些协议的特定实现的性能。
条件可能会有所不同,但您应该能够测试出您正在寻找的基本操作。例如,服务器性能如何随着数据的增加而变化等。
【讨论】: