
MQTT
文章平均质量分 88
Shemesz
这个作者很懒,什么都没留下…
展开
-
通过理解函数指针构建回调函数来实现mosquitto源码功能
1.指针(多级指针)我们从人类起源时期讲起,说从前…hahahaha开玩笑了,但是理解这一切的基础就是先明白 指针到底是什么?下面通过一段代码来理解复习一下指针int main (int argc, char **argv){ int a = 0x12345678; int * p1; //一级指针 int * *p2; //二级指针:指向p2指针 的指针 int * **p3; //三级指针:指向p3指针的指针 的指针原创 2021-08-10 23:16:38 · 1176 阅读 · 1 评论 -
阿里云下Ubuntu18.04安装部署EMQ X 消息服务器
EMQ X服务器简介EMQ X (Erlang/Enterprise/Elastic MQTT Broker) 是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。EMQ X 设计目标是实现高可靠,并支持承载海量物联网终端的MQTT连接阿里云后台开启端口EMQ X 消息服务器默认占用的 TCP 端口包括:1883 MQTT 协议端口8883 MQTT/SSL 端口8083 MQTT/WebSocket 端口8080 HTTP API 端口18083 Dashb原创 2021-07-31 16:29:24 · 2508 阅读 · 2 评论 -
mosquitto命令行参数
mosquitto(1)mosquitto_pub发布端(2)mosquitto_sub订阅端(3)报文种类启动代理服务mosquitto -v(1)mosquitto_pub发布端参数命令参数说明-d开启debug选项-f把一个文件的内容做为消息的内容发送。经测试,支持txt文件,不支持doc等其他形式文件-h指定要连接的域名 默认为localhost-i给指定的clientId的用户发送消息-I给指定的clientId前缀的用户发送消原创 2021-05-25 23:06:21 · 772 阅读 · 0 评论 -
基于mosquitto库实现MQTT订阅与发布
mosquitto库实现发布与订阅一、下载安装mosquitto二、mosquitto发布与订阅三、mosquitto运行实例一、下载安装mosquitto(1)下载地址:https://mosquitto.org/download/Linux命令行输入wget https://mosquitto.org/files/source/mosquitto-1.6.12.tar.gz(2)解压tar -zxvf mosquitto-1.6.12.tar.gz(3)编译安装make原创 2021-05-24 00:18:30 · 742 阅读 · 0 评论 -
mosquitto库函数详解
mosquitto库函数(1)mosquitto_lib_init(2)mosquitto_lib_cleanup(3)mosquitto_new(4)mosquitto_destroy(5)void mosquitto_connect_callback_set(struct mosquitto * mosq, void (*on_connect)(struct mosquitto *mosq, void *obj, int rc) )(6)void mosquitto_disconnect_callbac原创 2021-05-18 00:32:46 · 6977 阅读 · 3 评论 -
cJSON的学习
cJSON一、JSON介绍二、cJSON介绍三、封装cJSON一、JSON介绍JSON 全称 JavaScript Object Notation,即 JS对象简谱,是一种轻量级的数据格式。JSON的语法规则JSON对象是一个无序的“名字/值”的键值对集合:以"{“开始,以”}"结束,允许嵌套使用;每个名称和值成对出现,名称和值之间用“ :”分开键值对之间用“ :”分隔在这些字符前后允许存在无意义的空白符对于键值,可以有如下值:一个新的json对象数组:使用"[“和”]"表示字原创 2021-05-06 17:33:44 · 271 阅读 · 0 评论 -
MQTT协议
MQTT介绍一、MQTT介绍二、MQTT协议特点三、MQTT协议原理(1) MQTT协议实现方式(2)网络传输与应用消息(3)MQTT客户端(4)MQTT服务器(5)MQTT协议中的订阅、主题、会话一、MQTT介绍MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限原创 2021-05-06 23:02:53 · 685 阅读 · 0 评论