Mosquitto
haohaoge_jx
二流子coder
展开
-
Eclipse Paho C/C++客户端编译
概述本文档主要介绍编译安装C/C++paho客户端。准备1、安装openssl到系统目录;2、安装cmake,版本要求3.x以上。这里按照官方文档说明,安装的是3.6.3wget http://www.cmake.org/files/v3.6/cmake-3.6.3.tar.gzcd cmake-3.6.3/./configuremakemake install...原创 2019-12-25 21:46:40 · 1216 阅读 · 0 评论 -
Mosquitto之配置举例
目录概述鉴权配置示例openssl加密配置示例openssl双向加密配置示例预共享密钥配置示例retain保留消息测试示例will遗嘱消息测试示例桥模式示例概述本文章主要介绍mosquitto一些安全及访问控制列表相关的配置例子。根据文档描述可以了解到的mosquito支持以下方式的接入:a、无鉴权接入默认接入方式。allow_anonymos为tr...原创 2019-12-16 20:25:36 · 1194 阅读 · 0 评论 -
Mosquitto之Durable Connection超时断开与删除
本文章将进入mosquitto源码,介绍几个与客户端相关的时间变量,初探这些变量的含义。由于能力有限,如有错误,欢迎批评指正。注意:以下主要针对Durable Connection而言。keepalive:对应于mosquitto.conf中的max_keepalive配置选项,表示broker与client(桥模式的client除外)之间交互时,报文的最大有效时间,这个时间也可以成为保活时间...原创 2019-12-05 19:43:10 · 2405 阅读 · 0 评论 -
Mosquitto之配置文件解析
本篇文章将解释mosquitto.conf文件中部分参数的意义,以方便理解和部署mosquitto。初次使用,难免出现错误,欢迎批评指正。备注:mosquitto.conf配置文件以 '#' 作为注释。 基本相关 per_listener_settings:按监听配置。mosquitto具备一个默认的listener,称为默认监听端口,同时还可以配置多个listener,一个list...原创 2019-12-04 23:05:31 · 2657 阅读 · 0 评论 -
Mosquitto之编译与安装
概述 本文主要介绍linux下mosquitto的编译与安装。 编译前准备 安装openssl。 下载与编译 1、wget https://mosquitto.org/files/source/mosquitto-1.6.7.tar.gz2、创建安装目录mkdir -pv tools/mosquitto // 这里假设当前目录为/ho...原创 2019-11-30 10:48:37 · 2745 阅读 · 0 评论 -
Mosquitto之MQTT几个重要名词
MQTT是一个轻量级的发布/订阅消息协议,它非常适合于低功耗的传感器等设备;当然,其他很多业务场景也很适合。本文仅介绍MQTT中的几个比较重要的概念。有关MQTT协议等更加详细的内容请参考:http://mqtt.org/ Publish/Subscribe(发布/订阅) MQTT协议是基于发布消息和订阅主题的原理,简称“pub/sub”。多个客户端连接broker并订阅各自感兴...原创 2019-11-27 20:12:35 · 469 阅读 · 0 评论