Mosquittomosquitto是一款实现了 MQTT v3.1 协议的开源的消息代理服务软件.其提供了非常轻量级的消息数据传输协议,采用发布/订阅模式进行工作,可用于物联设备、中间件、APP客户端之间的消息通讯。 mosquitto官网http://mosquitto. ...
Mosquitto
mosquitto是一款实现了 MQTT v3.1 协议的开源的消息代理服务软件.
其提供了非常轻量级的消息数据传输协议,采用发布/订阅模式进行工作,可用于物联设备、中间件、APP客户端之间的消息通讯。
编译安装
编译选项
当前的程序目录可直接编译,在编译之前需根据需要做一定的配置,否则会出现 xxx.h找不到的情况。
vim config.mk
missing uuid.h 安装lib-uuidyum install libuuid-devel //添加路径vim /etc/ld.so.conf.d/liblocal.conf/usr/local/lib64/usr/local/lib配置项说明 # 服务进程的PID#pid_file /var/run/mosquitto.pid # 服务进程的系统用户#user mosquitto # 服务绑定的IP地址#bind_address # 服务绑定的端口号#port 1883 # 允许的最大连接数,-1表示没有限制#max_connections -1 # 允许匿名用户#allow_anonymous true //关于详细配置可参考 http://mosquitto.org/man/mosquitto-conf-5.html 启动mosquitto -c /etc/mosquitto/mosquitto.conf -d 成功将启动1883端口监听 客户端测试新建两个shell端口A/B A 订阅主题: mosquitto_sub -t location Ubuntu下搭建教程(日文) http://qiita.com/aquaviter/items/cb3051cf42a3a3c4a4d9 使mosquitto支持websockets https://www.justinribeiro.com/chronicle/2014/10/22/mosquitto-libwebsockets-google-compute-engine-setup/ 使用JS实现mqtt-websocket http://jpmens.net/2014/07/03/the-mosquitto-mqtt-broker-gets-websockets-support/
原标题:MQTT服务器搭建
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。
|