ASP.NET上的WebSockets / Long-Polling - 共享主机?

时间:2012-11-02 00:33:46

标签: asp.net websocket hosting long-polling

我正在构建一个将处理许多持久连接的网站 - 通过长轮询或WebSockets(如果我得到一个拥有IIS8的主机)。我的问题是,这些在共享主机上是否可行?或者我需要一个真正的专用服务器?

据我所知,长轮询将要求我对服务器处理的最大请求数进行一些自定义配置。所以看起来这不是共享主机上的选项。 WebSockets怎么样?并且,这些中的任何一个都可以使用“虚拟”或“云”托管吗?

3 个答案:

答案 0 :(得分:1)

如果您想要或需要使用共享主机,则可以将持久连接的处理卸载到realtime web hosted service。我为一家这样的公司Pusher工作,但也有一些其他公司(所有这些都与上面的指南相关)。

答案 1 :(得分:0)

这些技术适用于任何类型的托管,但您将非常快地超出共享托管的资源限制。所以我建议至少从VPS开始。

答案 2 :(得分:0)

是的,我同意伊万的观点。如果您使用此技术,它将消耗服务器上的高资源,并且大多数共享主机不允许它,因为它将使服务器上的不稳定。如果您想尝试共享主机,我相信您需要注册最高计划。或者您可以与提供商打交道并询问他们的最优惠价格。 :)对于ASP.NET提供程序,我建议您在Microsoft网站上找到它,因为他们真的专注于这个领域。如果它仍然无法工作,则需要使用VPS或云。祝你好运。