1

正如 Bayeux 规范中定义的那样,Bayeux 传输可以使用流技术(也称为永久响应),该技术允许在同一个 HTTP 响应中发送多个消息。是否可以在 ASP.Net (3.5+) WebService 中作为 WebMethod 实现?如何?感谢您的建议。

4

1 回答 1

1

是的,FrozenMountain已经通过他们的 WebSync 产品实现了这一目标。

基本概念是您保持连接打开并将响应位推送回客户端,就像您拥有它们一样。你可能想看看IHttpAsyncHandler. 这篇名为“创建异步 HTTP 处理程序”的文章除了CodeProject 上的 Comet 帖子外,看起来也很有用。

如果您需要扩展此解决方案,我会考虑使用一个专用的实时服务器,该服务器可以管理 1000 个并发长期连接。该实时技术指南包含许多技术,可以更好地解决您试图解决的任何问题。

于 2011-08-04T17:37:31.817 回答