https://msdn.microsoft.com/en-us/library/office/dn659837%28v=exchg.150%29.aspx如何緩存Exchange Web服務API autodiscoverurl?
根據上面的鏈接,我們可以緩存自動發現信息。
的問題是:
1)I應該序列ExchangeService對象到XML或只是緩存的一些屬性(其性質)? (我想提高系統的性能,因爲autodiscoverurl速度太慢)
https://msdn.microsoft.com/en-us/library/office/dn659837%28v=exchg.150%29.aspx如何緩存Exchange Web服務API autodiscoverurl?
根據上面的鏈接,我們可以緩存自動發現信息。
的問題是:
1)I應該序列ExchangeService對象到XML或只是緩存的一些屬性(其性質)? (我想提高系統的性能,因爲autodiscoverurl速度太慢)
大多數應用程序只是緩存的EWS URL檢索到的任何其他設置。如果在製作GetUserSettings operation (SOAP)時請求任何其他屬性,則可以緩存它們。並且請每24小時至少進行一次自動發現請求。我不確定這將有助於序列化ExchangeService,或者甚至可以序列化這個。
比方說,我只是緩存EWS的URL,我應該如何再次驗證url是否仍然有效? –
我想你會:獲取URL並緩存它。在接下來的24小時內使用該網址。如果在那裏你得到一個錯誤,然後去得到它。如果你不是唯一的去24小時的時間, – Mark