Exchange Web服务:重新连接流时,流通知消息会丢失吗?

问题描述 投票:0回答:1

调用service.subscribeToStreamingNotificationsOnAllFolders(..)并注册一个断开处理程序后,当流定期断开连接时,将调用该处理程序。建议在断开连接处理程序中重新连接流。问题:在断开流并重新连接流期间,是否有可能丢失事件?如果是这样,Microsoft EWS设计如何建议防止这种情况发生?

notifications streaming exchange-server exchangewebservices
1个回答
1
投票

是的,您可能会(并且将会)错过事件,尤其是针对云邮箱的事件,那里的通知是为了提供信号,您需要同步文件夹,而不是将其本身作为同步方法。我建议阅读https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/mailbox-synchronization-and-ews-in-exchange,其中描述了建议使用的同步模式。

© www.soinside.com 2019 - 2024. All rights reserved.