是否可以使用EWS Streaming
服务从服务器读取数据,这些数据是在流式传输开始之前创建的?
例如,如果用户在流媒体服务不可用时创建Appointment
或编辑Appointment
,我可以稍后使用EWS Streaming
接收吗?或者这是一种实时数据传输,如果我没有与交换服务连接,数据就会丢失。
提前谢谢!
答案 0 :(得分:1)
EWS Streaming通知只是通知您项目已更改,到达等等,如果您未连接,您在中断期间未获得事件,您应该做的是补充您使用SyncFolderItems等进行的流式通知,例如这里有一个样本https://code.msdn.microsoft.com/exchange/Exchange-2013-Use-55cc3b2a/view/SourceCode#content。作为附件,我还将查看使用文件夹上的PR_LOCAL_COMMIT_TIME_MAX属性来判断在任何中断时间内是否已修改基础文件夹内容,请参阅"从丢失的订阅中恢复"在https://msdn.microsoft.com/en-us/library/office/dn458788(v=exchg.150).aspx
干杯 格伦