使用 EWS Streaming 从交换服务器获取数据

Using EWS Streaming to get data from exchange server

是否可以使用 EWS Streaming 服务从服务器读取数据,这些数据是在流式传输开始之前创建的?

例如,如果用户在流媒体服务不可用时创建 Appointment 或编辑 Appointment,我可以稍后使用 EWS Streaming 接收它们吗?或者这是一种实时数据传输,如果我没有连接到交换服务,数据就会丢失。

提前致谢!

EWS Streaming 通知只是通知您项目已更改、到达等如果您未连接您将不会在中断期间收到事件您应该做的是使用 SyncFolderItems 等流式通知补充您正在做的事情,例如这里有一个示例 https://code.msdn.microsoft.com/exchange/Exchange-2013-Use-55cc3b2a/view/SourceCode#content . As an adjunct I would also look at also using the PR_LOCAL_COMMIT_TIME_MAX property on a folder to tell if the underlying folder contents have been modified during any outage time see "Recovering from lost subscriptions" in https://msdn.microsoft.com/en-us/library/office/dn458788(v=exchg.150).aspx

干杯 格伦