首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Silverlight / IIS双工轮询的可扩展性

Silverlight / IIS双工轮询的可扩展性
EN

Stack Overflow用户
提问于 2009-07-27 17:12:47
回答 4查看 2.2K关注 0票数 9

我已经用Silverlight、web服务和轮询构建了一个客户机/服务器应用程序。显然,当我第一次研究这个话题的时候,我错过了整个双工通讯的过程。无论如何,我在这个问题上看到的MSDN文章是有希望的。

在研究可伸缩性时,似乎在这个问题上存在着相互矛盾的观点。

end /forums/t/89970.aspx-这个线程似乎表明双工轮询只支持服务器端上有限数量的并发客户端。

dotnetaddict.dotnetdevelopersjournal.com/sl_polling_duplex.htm -这篇博客文章出现在多个地方,所以它混水摸鱼。

not /forums/t/108396.aspx--这个线程表明,我不是唯一关心这个问题的人,但是没有答案。

per /forums/t/32858.aspx--尽管有很多坏消息,但这条线程似乎有官方回应,称每台机器都有10个并发连接。

简言之,是否有人有事实/基准?

谢谢:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-07-27 17:31:19

这是我对此的理解,但我还没有做过测试。

在非服务器操作系统(XP/Vista/Windows 7)上有内置的10个连接限制。在IIS 6 (XP)上,一旦有10个正在进行中,它将拒绝新的连接。在II7 (Vista/Windows 7)上,一旦有10个正在进行中,它就会排队连接。我认为这意味着10个同时连接被关闭。

在服务器操作系统端(2003/2008),没有连接限制。但是,在IIS6 (2003)上,每个长时间运行的连接将从线程池中获取一个线程,因此您将很快地遇到连接限制。在IIS7 (2008)上,异步线程以一种不会耗尽线程的方式挂起,因此应该可以使用1000 s的连接。

票数 6
EN

Stack Overflow用户

发布于 2009-09-17 06:30:13

http://tomasz.janczuk.org/2009/09/scale-out-of-silverlight-http-polling.html讨论了在web场场景中使用该协议的WCF后端的可伸缩性。

票数 5
EN

Stack Overflow用户

发布于 2009-08-06 14:42:42

有WCF内置的限制。但是,这些限制可以很容易地通过配置来扩展。(http://weblogs.asp.net/alexeyzakharov/archive/2009/04/17/how-to-increase-amount-of-silverlight-duplex-clients.aspx)

我在双工绑定中遇到了一些问题。该频道不时出现故障,没有明显的原因,并有一个困难的时间重新连接。除了自己做任何事情(甚至可能得到最坏的结果),我不知道实现push模型的替代方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1189420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档