Phonegap 应用程序 - Pusher 和 PubNub 的替代品

Posted

技术标签:

【中文标题】Phonegap 应用程序 - Pusher 和 PubNub 的替代品【英文标题】:Phonegap app - alternatives to Pusher and PubNub 【发布时间】:2013-11-01 00:07:45 【问题描述】:

我正在构建一个 phonegap 应用程序,该应用程序的一个方面涉及聊天室,并允许用户向聊天室中的所有其他用户广播 160 个字符长的消息。我不介意这些消息是否立即广播给所有用户,或者要求每个用户在看到任何新消息之前执行“拉动刷新”。

一个主要问题是我的应用是基于体育赛事的,并且请求会从周中的几乎没有,而在足球比赛期间会达到数千。我看过 Pusher 和 PubNub,他们的服务看起来非常昂贵且不适合,因为他们看的是高峰连接。我目前实施的 Pubnub 仅对 500 个高峰连接收费 49 美元。在一场足球比赛中,我预计会比这更多,但在 95% 的情况下很少。

我有什么选择?请记住,我不想花几个月的时间自己编写服务,因为这不是应用程序的核心。我想使用开源解决方案,或者比 Pusher 或 PubNub 更便宜且更适合我的需求

【问题讨论】:

好消息——PubNub 正在转向不再使用高峰连接的简化计费模型! 也可以直接致电 PubNub,我们可以帮助/协助满足您需求的新计费模式。 - 支持 pubnub.com - pubnub.com/about-us 谢谢,我会与您联系,因为我真的很喜欢 PubNubs 的简单性。 【参考方案1】:

我的回答有点晚,但您可以查看http://beebotte.com 了解您的需要。 Beebotte 不应用连接限制。

这个实时聊天应用教程可能会有用: http://beebotte.com/tutorials/chat

【讨论】:

【参考方案2】:

为了解决您问题中的成本问题 - PubNub has new pricing plans 在 FREE 层级和 Access Manager 上拥有多达 100 台每日活跃设备 是所有帐户免费

【讨论】:

以上是关于Phonegap 应用程序 - Pusher 和 PubNub 的替代品的主要内容,如果未能解决你的问题,请参考以下文章

Pusher 订阅和取消订阅过程

Pusher App 事件未触发

Laravel Sanctum 和使用 Pusher.js 进行广播(401、419 错误)

[译]用Pusher和vue.js创建一个即时聊天app

如何让 pusher 获得全球影响力

Pusher 未在 Heroku Rails 应用程序上触发,但在 localhost:3000 上工作正常