定期从服务器更新大量Web客户端

时间:2011-07-05 04:22:17

标签: asp.net

G'日

我正在计划一个ASP.NET 4应用程序。不确定它是否会是MVC3或WebForms。我需要能够执行以下操作:

  • 我通过串行链接将数据传入Web服务器上的.NET程序集
  • 我想将这些相同的数据发送给所有"已连接的"网络客户
  • 我想从服务器推送更改。不轮询服务器

"连接"你说? HTTP是RESTful,没有永久连接。所以我猜我需要打开一个网络套接字或类似的东西吗?理想情况下,我还想知道连接客户端所在的页面,以便我不会向他们发送他们不需要的数据(假设我在显示的内容与其关注的数据之间存在关联)。

性能和可扩展性显然是这里的问题。我预计在我正在运行的内联网上有超过10个并发客户端。但是,我想扩大规模,可能包括互联网连接客户端。

我有什么选择?所有建议和指示都非常感谢。

1 个答案:

答案 0 :(得分:0)

如果HTML5不太适合您的Intranet,您可以使用WebSocket API。 (可能是。)

还有other个问题涉及类似的问题。