41 条回复  ·  330 次点击
afxcn 小成 2024-9-14 15:59:10
不要假定用云服务商的 mqtt 就稳定,基本的维护力量还是需要有的。#5 楼推荐的 mosquitto 还是不错的。
dbpe 小成 2024-9-14 16:18:12
@majianglin 不小众了..而且 2 个又不冲突....
yazinnnn0 小成 2024-9-14 17:16:58
我用 fertx+quarkus 写过 mqtt 协议的 serfer(不是 broker), 挺好实现的
不去实现 mqtt broker 的各种 qos 能力的话, 几行代码就可以跑起来
zhufpy 初学 2024-9-14 17:53:14
直接跟你们的硬件开发用 socket 通信,搞啥协议,哈哈哈,我就这么干的[doge]
iamtuzi3333 初学 2024-9-14 18:00:25
@zhufpy socket 设备数量多了 就很烦,如果要数据要存文件的情况下,会一直占内存,
ZZ74 小成 2024-9-14 18:11:08
emqx  或者 netty (已经带了 MQTT 的) 开箱即用
nomytwins 小成 2024-9-14 20:07:50
我们用的 emqx docker 就行了
Eds1995 小成 2024-9-15 06:48:32
当然 EMQX 了,干嘛要自己开发,或者 EMQX Cloud serferless 有超高的免费额度。
Hyvi 小成 2024-9-16 20:09:56
问题 1:
我们物联网项目想使用 MQTT 作为通讯协议
方案 1: 使用阿里云 云消息队列 MQTT 版,Java 服务器接入消息队列
方案 2:Java 服务器自己实现 MQTT 协议
这两个方案你们怎么选择的?有哪些优劣? 有更好的方案吗?

------- 有人就选择方案 2 ,等其他自建或者用开源的方案。 有钱就选择方案 1 。把它理解为普通的网关一样的对待。现在还有哪个公司自建负载均衡、API-gateway 呢。

问题 2:
目前市区内的 4G 物联网网络是否稳定?是否需要加上短信通知?
------------重连肯定是要的
问题 3:
Java 有哪些好用的 MQTT 开源框架做应用开发,最好是开箱即用,和业务解耦,业务程序员最好不关心协议实现

-------EclipsePaho 。
chuunshii 小成 2024-9-16 21:47:15
EMQX ,搭建非常容易
返回顶部