android - 可以使用 MQTT 来实现请求/响应行为吗

标签 android http mqtt

我们计划使用 MQTT 将消息从我们的服务器传递到 Android 设备 我们决定使用开源服务器 mosquitto。

在大多数情况下这就足够了。(发布/订阅) 但我们有客户端需要发送参数并从服务器获得响应的情况。 我知道直接的方法是使用 Http(例如 Servlet)。 但是我们能否使用 MQTT 实现这一点,因为这意味着对用户的带宽消耗更低?

最佳答案

是的,它只需要仔细设计您的主题结构。作为一个非常简单的示例,您可以发布到 control/<client id>/request并订阅control/<client id>/response

关于android - 可以使用 MQTT 来实现请求/响应行为吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15912520/

相关文章:

http - iOS9 - HTTP 连接错误

Angular 2 - 当返回一个空的可观察对象时,使用平面图的同步 http 调用不执行下一个调用

java - 如何订阅 MQTT 主题并在 Eclipse (Java) 上打印收到的消息

android - 如何在 Jetpack Compose 中组合多个 Modifier 对象?

java - 发送 arraylist 值并在 php 中获取该数组值

java - Android Studio 模拟器 - Java 实例不支持 32 位 JVM

java - R.layout.main 和 R.id.gridview

javascript - 如何在 NodeJS 中持续轮询 API 以获得特定结果?

javascript - 我可以使用 native mqtt 连接到我的 mqtt 代理而不使用 websockets 吗?

apache-kafka - MQTT Kafka 源连接器 : funny byte characters