在ews中提供了一種拉通知的方式獲取服務端郵件的操作,通過這種方式客戶端可以訂閱該通知,在郵箱有變化的時候,可以收到通知。

工作方式

EWS 通知是在訂閱的基礎上處理的。通常是一個訂閱每個郵箱,以及郵箱訂閱中您可以訂閱部分或全部文件夾。您決定何種通知訂閱 (流、 請求或推) 以及哪種類型的事件您想要接收 (NewMail,創(chuàng)建、 刪除、 修改日期,等等),然后創(chuàng)建訂閱。EWS 事件然后發(fā)送以異步方式從郵箱服務器到客戶端。

EWS 流式處理通知

流式處理通知依賴懸掛 get 請求在服務器上保留流訂閱連接以便連接處于活動狀態(tài)時所發(fā)生的任何事件傳送到客戶端立即打開。過程中的一個連接,并連接保持打開直到間隔過期,或最多 30 分鐘可以發(fā)送多個通知。連接到期后,客戶端發(fā)送懸掛再次 get 請求。圖 2 顯示了流訂閱和流式處理通知的工作方式。

大數(shù)據(jù)培訓,云培訓,數(shù)據(jù)挖掘培訓,云計算培訓,高端軟件開發(fā)培訓,項目經理培訓

EWS 拉通知

拉通知依賴于在客戶端上的時間間隔,客戶端管理通知的請求。這可能會導致任何的通知與 GetEvents 響應。圖 3 顯示了請求訂閱和請求通知的工作方式。

大數(shù)據(jù)培訓,云培訓,數(shù)據(jù)挖掘培訓,云計算培訓,高端軟件開發(fā)培訓,項目經理培訓

一個例子

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式