使用MQTT.fx客户端接入阿里云
一、前期准备。
1.关于MQTT连接的属性:https://www.cnblogs.com/mhtc/p/11112153.html
2.关于阿里云配置工具的使用:https://www.cnblogs.com/mhtc/p/11130809.html
3.关于阿里云物联平台MQTT服务的一些属性。
4.MQTT.fx客户端,请百度后官网下载。
二、实际操作。
1.生成连接参数。这里不做介绍,请参考https://www.cnblogs.com/mhtc/p/11130809.html
2.打开MQTT.fx新建一个客户端。
3.将上次生成的信息做如下拷贝粘贴。
4.设置一般参数。
这里都满足平台的要求, 没有做更改。
5.填入用户名和密码。
6.如果采用的是TCP直连,到这里就结束了。如果采用TLS加密传输,需要设置以下。
这个连接没有采用加密传输,没有设置这个步骤。
7.保存配置退出客户端配置界面。连接服务器。
绿点表示连接成功。
登陆物联网管理平台看一下。设备在线。
8. 发布一条消息。
这个是官方提供的基础的主题, 可自定义主题
客户端发布消息
平台端收到消息。发布的消息只能选择QoS0, QoS1, 其他的服务器不支持.
日志:
消息内容:
9.订阅一个主题。订阅主题没有测试。留待以后增加。
三、用一个客户端连接云平台的意义。
1. 验证连接参数的配置是否正确。
2.快速体验MQTT连接,不用写代码编译。
3.可以测试阿里云更深一步的内容,物模型,数据的周转传输等。
ps:
1.
接入地址的:1883在FX软件中不需要, 这个忘记修改了.
软件生成的连接地址是通用的地址, 在有的软件中没有端口的指定, 需要增加:1883, FX软件不需要
2.
https://developer.aliyun.com/ask/273232
有问题的同学, 可以看看这个问题. 里边提到了许多的相关问题
3.
TCP直连, 千万不要勾选SSL/TLS中的, enable SSL/TLS. TLS方式传输时, 使用软件请配置TLS加密, 不选择TCP直连. TLS加密传输需要证书, 没有做该部分的测试, 请自己摸索.
关于TLS加密传输, 需要明白如何生成证书, 如何使用证书.
That's all!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)