【问题标题】:Query contacts across multiple mailboxes in 1 service call在 1 个服务调用中跨多个邮箱查询联系人
【发布时间】:2011-09-26 14:04:33
【问题描述】:

有没有办法使用 Exchange Web 服务托管 API 使用单个服务调用跨多个邮箱查询联系人?我有一个为当前用户加载联系人的网格,但作为网格列之一,我想显示具有相同联系人的所有其他用户的列表(例如,通过联系人电子邮件地址匹配)。

我找到了这个post 和这个post 来了解如何使用旧版本的 EWS,但我无法使用当前版本实现它

【问题讨论】:

    标签: c# exchange-server exchangewebservices


    【解决方案1】:

    如帖子中所述,EWS 支持这一点。您是否可以使用 EWS 托管 API?遗憾的是,此 API 没有采用多个文件夹 ID 的 FindItems 方法。为此,您需要直接使用 EWS。

    【讨论】:

    • 您是否注意到在一次调用中直接使用 EWS 与使用托管 api 和多次调用相比有了相当大的改进?
    • 你肯定有更少的往返,但我没有对此进行任何性能测量。
    • 谢谢!这对我产生了不错的影响,从使用托管 api 和多个调用的大约 5-6 秒加载到我的一个调用访问 EWS 的 WCF 服务的网站上的大约 2-3 秒加载。
    猜你喜欢
    • 1970-01-01
    • 2018-08-07
    • 2013-03-11
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多