Java 实现MQTT代理
我试图在Google计算引擎上实现一个JavaMQTT代理。我的代理将用于处理来自物联网设备的大量订阅和发布消息。因此,我计划使用自动缩放功能来满足我的负载需求 我不确定应该使用哪个基于Java的开源MQTT代理来启动我的实现。我希望能得到一些建议。我特别寻找一个开源代理,它支持持久订户、保留消息、通配符等特性Java 实现MQTT代理,java,mqtt,Java,Mqtt,我试图在Google计算引擎上实现一个JavaMQTT代理。我的代理将用于处理来自物联网设备的大量订阅和发布消息。因此,我计划使用自动缩放功能来满足我的负载需求 我不确定应该使用哪个基于Java的开源MQTT代理来启动我的实现。我希望能得到一些建议。我特别寻找一个开源代理,它支持持久订户、保留消息、通配符等特性 另外,由于MQTT是基于TCP构建的,我是否可以从头开始构建自己的代理,使用Java套接字并在端口上侦听?我假设答案是否定的,但我想澄清一下 这里有一个代理实现列表: 它应该是最新的,
另外,由于MQTT是基于TCP构建的,我是否可以从头开始构建自己的代理,使用Java套接字并在端口上侦听?我假设答案是否定的,但我想澄清一下 这里有一个代理实现列表: 它应该是最新的,但可能不包括所有的实现。一些基于Java的代理包括:
- HiveMQ
- 烟雾
- ActiveMQ
还可以将Mqtt代理视为类似于模块的代理 对于第二个问题,答案是肯定的,舒尔
但是为什么要重新发明轮子呢?我稍微修改了我的问题。我特别想找一些支持通配符、持久订户等功能的东西。是所有代理都支持,还是依赖于代理?我对我的问题做了一些修改。我特别寻找一个开源代理,它支持通配符、持久订户等特性。所有代理都支持这一点吗,还是依赖于代理?这些特性是MQTT规范的一部分?