我们的应用需要即时通知,所以很明显我应该使用一些 WCF 双工或套接字通信。问题是应用程序是部分信任 XBAP,因此我不允许使用除 BasicHttpBinding 之外的任何东西。因此,我需要轮询更改。
问题来了:我的 PM 说更新间隔应该是 2 秒左右,并且在单个 Web 服务器上的具有 500 个用户的 Intranet 上运行。
你们中是否有人体验过轮询会如何影响 Web 服务器。
该服务非常简单,它将一个 guid 作为 arg,并返回一个 guid 列表。所有数据访问都被缓存,所以我猜服务器上的负载对于一次调用来说是最小的,但是对于 500 ......
除了轮询之外,网络服务器几乎没有工作。
那么,基于这个小信息(假设一个标准的服务器硬件,不管是什么),是否有可能做出一个合格的猜测?
- 是否有可能实现这一点,它会起作用吗?
是的,我知道估计这很困难,但如果你们中的一些人能就此分享一些想法,我会非常高兴
问候
拉尔西