嵌入式MQTT连接主要流程
Posted coding码场
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式MQTT连接主要流程相关的知识,希望对你有一定的参考价值。
MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。
初始化mqtt流程:
然后判断网络连接情况,确保网络是连接的;
然后启动mqtt connect,配置好协议版本,username, password,clientid
连接成功后,就需要订阅topic,
订阅topic的时候注册了消息处理回调函数messageArrived,解析消息,再回送消息;
然后需要断开MQTT时,
发布信息MQTTPublish;
以上是关于嵌入式MQTT连接主要流程的主要内容,如果未能解决你的问题,请参考以下文章