我们可以使用轮询来查找来自某个来源的更新,例如,连接到网络服务器的客户端。 WCF以双工合约的方式提供了一个很好的特性,在这个特性中,我可以保持与客户端的连接,并随意调用该连接。
办公室里的一些人正在讨论这两种解决方案的优点,我想获得有关何时最好使用每种策略的反馈。
最佳答案
我会使用基于事件的机制而不是轮询。在 WCF 中,您可以通过遵循 Juval Lowy 在其网站 IDesign.net 上提供的发布-订阅框架轻松完成此操作。
关于wcf - 轮询或不轮询(在 Web 服务上下文中),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1228082/