问题标签 [ably-realtime]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-kafka - 每个应用程序的 Apache Kafka 主题
我正在尝试构建像Ably这样的 PaaS ,我在其中为用户提供易于使用的发布/订阅系统。问题是我打算使用 Kafka,但我不知道它是否适合这个。每个用户可以在 PaaS 中拥有任意数量的应用程序,每个应用程序都会收到不同的消息,我认为 PaaS 中的每个应用程序在 Kafka 中都会有一个主题,但如果我得到,应用程序的数量可能会增长到数百万甚至数十亿很多用户和 Kafka 不适合这么多主题。
我应该为此使用Kafka还是研究其他东西?也许还有其他方法可以在我不知道的应用程序之间分离消息。我不能将所有内容都放在一个主题中,因为那样我会在节点上收到数万亿条不必要的消息。
mqtt - 从 Ablem 到 MQTT 的通信
我想知道是否有一个相反的例子,那就是从 Ably 到 MQTT。我的物联网应用程序需要这个,我试图发送指令以从网页更改传感器值 -> able-> MQTT 代理 -> 我的 Arduino,并想尝试一个示例来实现从 Ably 到 MQTT 的数据传输。我找不到构建代码的参考示例。
nativescript - Nativescript 8:参考错误:带有 ably-nativescript 的窗口
我最近将一个应用程序从 Nativescript 6 升级到了 Nativescript 8。在这个应用程序中,我使用 ably-nativescript 在 webview 和外部网站之间进行通信。在 v6 中一切正常,但在升级到 Nativescript 8 后,我收到了这个错误:
我查看了 ably-nativescript 插件代码本身,抛出错误的区域是这样的:
第二次引用此插件时,我每次都会收到该错误。
我检查了回购,基本上没有任何活动,也没有在 abil 的主要回购中提到这个问题,而且我找不到其他人有这个问题,所以我不太确定交易是什么。我知道NS在v8中改变了webpack,我对webpack有点不足,所以我不知道这是否是罪魁祸首,或者如果webpack确实是罪魁祸首,是否有解决方案。这个插件的代码多年来没有改变,如果窗口引用在 ns 6 中工作,我想可能在 7 和 8 之间的 NS 中发生了一些变化,这让我想知道它最初是如何工作的?
我当前的 v8 webpack 配置是这样的:
有没有其他人遇到过这个问题,或者有谁知道我可以做些什么来恢复窗口参考?我知道 window 在 nativescript 中并不是一个真正可用的组件,因为它与浏览器的关系比移动设备更重要,这使得它更加混乱,因为我不知道他们为什么这样做,但不知何故它似乎并不重要v6 所以我很好奇发生了什么变化,或者这个插件是否不再与 nativescript 兼容?它没有出现在 ns7 的兼容列表中,但我也不相信它是一个详尽的列表。
对此的任何见解将不胜感激 - 谢谢:)
ably-realtime - 灵巧的实时 Channel.off 方法和 Channel.unsubscribe 之间的区别
此处的 Ably 实时 javascript 文档没有描述该Channel.off
方法的作用。我想知道该方法的作用以及它与Channel.unsubscribe