如Bayeux规范中所定义,Bayeux传输可以使用流技术(也称为永久响应),允许在同一HTTP响应中发送多个消息。是否可以在ASP.Net(3.5+)WebService中实现WebMethod?如何?谢谢你的建议。
答案 0 :(得分:1)
是的,FrozenMountain已通过其WebSync产品实现了这一目标。
基本概念是您保持连接打开并将响应位反馈回客户端。您可能想查看IHttpAsyncHandler
。这篇名为Creating an Asynchronous HTTP Handler的文章看起来除了Comet post on CodeProject之外还有用。
如果您需要扩展我的解决方案,我会考虑使用一个专用的实时服务器来构建管理1000个并发长连接。此real-time techologies guide包含许多可能更好地解决您尝试解决的问题的技术。