Jus*_*ren 9 c# silverlight wcf web-services
我一直在使用Silverlight,Web服务和轮询构建客户端/服务器应用程序.当我第一次研究这个主题时,显然我错过了整个双工通信的事情.无论如何,我在这个主题上看到的MSDN文章很有希望.
在研究可扩展性时,似乎对该主题存在冲突的意见.
silverlight.net/forums/t/89970.aspx - 此线程似乎表明双工轮询仅支持服务器端的有限数量的并发客户端.
dotnetaddict.dotnetdevelopersjournal.com/sl_polling_duplex.htm - 这个博客条目出现在多个地方,所以它混淆了水域.
silverlight.net/forums/t/108396.aspx - 这个帖子表明我并不是唯一有这种担忧的人,但是没有答案.
silverlight.net/forums/t/32858.aspx - 尽管所有的坏消息,这个线程似乎有一个官方的回应说10个并发连接是每台机器.
简而言之,有没有人有事实/基准?
谢谢 :)
这是我对此的理解,但我还没有做过测试.
在非服务器操作系统(XP/Vista/Windows 7)上有一个内置的10连接限制.在IIS 6(XP)上,一旦有10个正在进行,它将拒绝新连接.在II7(Vista/Windows 7)上,一旦有10个正在进行,它将排队连接.我认为这意味着10个同时连接已经出局.
在服务器OS端(2003/2008),没有连接限制.但是,在IIS6(2003)上,每个长时间运行的连接都将从线程池中获取一个线程,因此您将很快遇到连接限制.在IIS7(2008)上,异步线程以不占用线程的方式挂起,因此应该有1000个连接.
使用该协议在Web场方案的WCF后端的可扩展性,在讨论http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html.
| 归档时间: |
|
| 查看次数: |
2234 次 |
| 最近记录: |