代号 One Pubnub 替代 CN1lib [关闭]
Posted
技术标签:
【中文标题】代号 One Pubnub 替代 CN1lib [关闭]【英文标题】:Codename One Pubnub alternatives CN1lib [closed] 【发布时间】:2016-12-14 14:10:11 【问题描述】:我正在寻找代号一中的 Pubnub 替代品,以进行实时通信。例如,Pusher 是否有可用的 cn1libs?如果没有,是否可以使用现有的android和ios库为Pusher编写一个cn1lib?
【问题讨论】:
只是想知道为什么您更喜欢 PubNub 的替代品(本着建设性反馈的精神,我们可以用来改进)。 太贵了。 PubNub 现在提供交易定价。 【参考方案1】:我真的很喜欢 pubnub,它有一个非常慷慨的免费套餐,但在 *** 上不鼓励这类讨论,所以我将回答“是否可以使用 SDK 的现有 Android/iOS 库编写 cn1lib ?”
是的。我们甚至在开发人员指南here 中提供了有关执行此操作的教程。 Steve 还制作了一些关于该主题的视频here。
【讨论】:
Shai,既然 pubnub SDK 不会更新,是否有计划支持除 pubnub 之外的任何其他库?我建议也查看 Fanout.io 我们目前没有任何此类计划。如果我愿意投入时间,我会使用 websockets 而不是其中一种工具。请注意,您可以使用代号 One cn1lib 包装任何本机库,这对于这些类型的库来说是一个非常简单的过程,因为它们不包含 UI。【参考方案2】:我们还没有明确地尝试使用 Codename One 的 Ably realtime client libraries,但是它们是用可移植的 Java 构建的,因此应该可以工作。我们是very appealing alternative to PubNub and Pusher。
Ably: simply better realtime 的联合创始人马特
【讨论】:
Ably 看起来很有趣,尤其是灵活的定价 :) 但是在 Codename One 中,jar 不能保证工作,因为它们可能使用一些不受支持的 Java 功能。不过我会尽快尝试的以上是关于代号 One Pubnub 替代 CN1lib [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Phonegap 应用程序 - Pusher 和 PubNub 的替代品
代号 One 控制中心无法在 Linux 操作系统 (Ubuntu) 上运行