我在当前的asp.net应用程序中使用AsyncHttpHandlers实现彗星。根据我的实现,客户端最初在AsyncHttpHandler上向服务器(及其用户ID)发送Notification Hook请求,并且在服务器端我维护用户ID(键)和IAynsResult(值)的全局(应用程序级别)字典。因此,当收到向用户发送通知的请求时,我只需从全局字典中选择匹配的IAsyncResult并将响应发送给客户端用户。彗星与ASP.NET AsyncHttpHandlers
我的问题是,在应用程序级别维护一个Userid和IAsyncResult字典是一个好的设计吗?我觉得在高流量的时候会给服务器带来很多负担。 有没有其他方法可以实现这颗彗星。或者在高流量情况下实现彗星的好设计是什么。
您应该检查PokeIn库。 – Zuuum 2012-04-09 10:05:48