0

我正在为我的 ASP.NET 4.5 网站项目寻找 WebSockets 解决方案,我将使用 HTML5 技术为 Web 和移动应用程序开发该解决方案。

我需要一个允许我将消息从服​​务器推送到客户端的解决方案。我发现了几个,包括 SignalR 和 Pokein,bot 似乎是 .NET 的非常好的解决方案。现在我认为我会尝试 Pokein。

我正在向那些经历过这个问题的人提出这个问题,但我也对其他替代解决方案持开放态度。

这是我关于 Pokein (Pokein.com) 的问题

1) Poekin 可以扩展到多台服务器吗?

2)Poekin是否支持私人频道和群组频道(可以发送多个人相同的消息)?

3)Poekin如何知道如何区分客户端,我必须对客户端进行身份验证,使用cookies吗?

4) 当与多台服务器一起工作以扩展 Poekin 性能时,通道对象是否是服务器之间的共享?(我虽然使用 Amazon ElasticCache 将 userId 连接保存在缓存中的单个全局对象中)

5) 一次可以激活的通道数量是否有限制?

6) 一个频道可以连接多少人?- 如果他们在我网站的特定页面上,并且如果他们在网站上的特定页面上,他们连接到特定频道,我希望能够向数十万人发送消息。因此,例如,如果有 1000 个人在 page.aspx?id=2 上,他们将在频道 2 更新时收到消息,如果他们在 page.aspx?id=2,3 上,他们将在频道 2 和 3 更新时收到消息这些消息从服务器推送到客户端

据我了解,Poekin 是一个 DLL,这意味着它与我的网站一起加载。这意味着它不独立于应用程序。那么我该如何扩展它呢?- 如果我使用 Amazon ElasticBean 来扩展我的站点,我想知道它是否可以扩展,是否可以在负载均衡器后面的多个服务器上扩展,所以,有没有办法在几个活动服务器,如果我决定关闭负载均衡器后面的服务器怎么办?

谢谢

4

1 回答 1

1

答案:http ://www.pokein.com/Discussions/tabid/62/forumid/1/threadid/1231/scope/posts/Default.aspx

于 2012-09-28T10:44:01.007 回答