0
|
Paul Creasey · 技术社区 · 15 年前 |
![]() |
1
3
关于您最初的问题,您必须小心日期时间,因为它们是.NET运行时中的实际对象。只有少数数据类型可以在本地访问(如ints、bools),而不需要锁定(假设您没有使用interlocked)。如果你想避免日期时间的问题, 您可以将标记作为一个长标记,并使用联锁类来管理它们。 也就是说,如果您在.NET应用程序中寻找Comet功能,那么不幸的是,您必须比这里的功能做得更远。IIS/ASP.NET不会像您现在使用的方法那样进行扩展;您甚至会在达到100个用户之前达到限制。除其他之外,您必须切换到使用异步处理程序,并为传入的请求实现一个自定义的绑定线程池。 如果您真的想要一个经过测试的ASP.NET/IIS解决方案,请签出 WebSync 它是专门为此设计的一个完整的Comet服务器。 |
![]() |
2
1
老实说,我关心的是保持打开的连接数和空的while循环。你的连接可能很好,但我肯定想做一些负载测试来确定。
这个
我周围好像不需要锁
|
![]() |
orzel · 我应该使用哪种通信技术向网站用户推送数据流[已关闭] 7 年前 |
![]() |
yehyatt · GCM(谷歌云消息)使用什么技术? 10 年前 |
![]() |
Deproblemify · 页面上的PHP退出ajax中止() 10 年前 |
|
pasanbsb · Comed服务器广播频道自动删除 11 年前 |