是否可以在ESP32上使用JMS(Java消息服务)?

问题描述 投票:0回答:1

我正在尝试构建一个要在其中使用JMS(Java消息服务)的应用程序。不幸的是,我无法在线找到专门用于ESM32-WROOM的任何库。因此,如果可以的话,有人可以帮助我如何为我自己为ESM32-WROOM构建JMS堆栈!在我的应用程序中,ESP32-WROOM将每秒从服务器获取消息。

java jms esp32
1个回答
0
投票

如您的问题所述,JMS是Java消息服务,因此要使用它,您需要使用Java,而Java需要Java虚拟机(即JVM)。 JVM是一款复杂的软件,几乎可以肯定ESP32不支持JVM。

大多数JMS提供程序还支持IoT设备(如ESP32)的其他协议。例如,ActiveMQ Artemis支持JMS和MQTT(以及其他协议)。 MQTT是专门为小型传感器和移动设备创建的协议。它针对高延迟或不可靠的网络进行了优化,使其非常适合物联网设备。我建议您尽可能在设备上使用MQTT。看看ESP32 MQTT Library

© www.soinside.com 2019 - 2024. All rights reserved.