如何缓存 Exchange Web 服务 API autodiscoverurl?
How to cache Exchange web service API autodiscoverurl?
https://msdn.microsoft.com/en-us/library/office/dn659837%28v=exchg.150%29.aspx
根据上面的link,我们可以缓存Autodiscover的信息。
问题是:
1) 我应该将 ExchangeService 对象序列化为 xml 还是只缓存一些属性(哪些属性)? (我想提高系统性能,因为autodiscoverurl太慢了)
我建议您缓存应用运行所需的最少信息。
This page 建议
- 自动发现端点
- EWS URL 和从自动发现响应中检索到的任何其他设置
大多数应用只缓存 EWS URL。如果您在制作 GetUserSettings operation (SOAP) 时请求任何其他属性,您也可以缓存它们。并且请至少每 24 小时发出一次自动发现请求。我不确定它是否有助于序列化 ExchangeService,或者是否有可能序列化它。
https://msdn.microsoft.com/en-us/library/office/dn659837%28v=exchg.150%29.aspx
根据上面的link,我们可以缓存Autodiscover的信息。
问题是:
1) 我应该将 ExchangeService 对象序列化为 xml 还是只缓存一些属性(哪些属性)? (我想提高系统性能,因为autodiscoverurl太慢了)
我建议您缓存应用运行所需的最少信息。
This page 建议
- 自动发现端点
- EWS URL 和从自动发现响应中检索到的任何其他设置
大多数应用只缓存 EWS URL。如果您在制作 GetUserSettings operation (SOAP) 时请求任何其他属性,您也可以缓存它们。并且请至少每 24 小时发出一次自动发现请求。我不确定它是否有助于序列化 ExchangeService,或者是否有可能序列化它。