网站首页 > 精选教程 正文
需求
如何通过mqtt发送给主题JSON格式的数据?
思路
1、我原本是发送Object []数组格式的数据 第一步 需要把Object[]数组格式的数据转化为Json格式的
2、把JSON格式的转化为JSON字符串类型的
JSON.toJSONString(jsonObject)
3、把数据发给出去
MqttMessage mqttMessage = new MqttMessage();
mqttMessage.setQos(2);
mqttMessage.setPayload(new ObjectToJson().toJSON(params).getBytes());
JsonMqttSource.client.publish("downlineData",mqttMessage);
这里的JsonMqttSource.client 是MqttClient client类型的
client = new MqttClient("tcp://11.11.4.2:1883", "test"+ System.currentTimeMillis() + "_" + new Random().nextLong(), new MemoryPersistence(), Executors.newScheduledThreadPool(10));
client.connect(getOptions());
我本人十分的感谢互联网这个平台,我在大学之前没有接触过网络,甚至不知道流量是什么意思? 我20年以前的人生,接触到的仅仅是课本而已,我对事务的看法永远都是悲观的。我觉得事情永远不可能被解决掉,尝试很多次也只是浪费时间,无效挣扎而已。当然,跟我家的环境有关系。
让我开智的是搜索引擎,后面从事互联网行业,让我震惊的也是互联网,全世界的知识互享,我很多问题的解决全部来自他人的经验。如果没有他人的经验,我可能花费几十倍乃至永远都是难题。
如果没有互联网,我可能永远都是一个傻子,是互联网共享了知识,让我能够用这个工具有一口饭吃!!!
谢谢互联网,感谢今日头条,谢谢!!!!
猜你喜欢
- 2025-01-05 什么是JSON?
- 2025-01-05 SpringBoot读取资源目录中的JSON文件方法
- 2025-01-05 Fastjson妙用之@JSONField注解
- 2025-01-05 程序员必备的JSON到代码的快速转换神器,支持多种语言(C#、Go、Swift、C++、Java、TypeScript 等)
- 2025-01-05 Java安全-Java Vuls(Fastjson、Weblogic漏洞复现)
- 2025-01-05 Jackson 反序列化必修课:未知属性的"坑",你踩对了吗?
- 2025-01-05 一文带你认识目前最快的Java框架:Vert.x
- 2025-01-05 @JsonProperty详细说明
- 2025-01-05 Java 反射 和 Java new 的效率有什么区别,亲测相差100倍
- 2025-01-05 Python技能:JSON文件的语法和解析
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)