【问题标题】:How Pokein Works and how can it ScalePokein 如何工作以及如何扩展
【发布时间】:2012-09-27 12:05:48
【问题描述】:

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

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

我正在向那些经历过这个问题的人提出这个问题,但我也愿意接受其他替代解决方案。

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

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

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

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

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

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

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

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

谢谢

【问题讨论】:

    标签: asp.net push-notification comet server-push pokein


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-06
    相关资源
    最近更新 更多