码迷,mamicode.com
首页 > Windows程序 > 详细

9.Arduino基础入门— 如何在Windows上安装Mosquitto MQTT Broker

时间:2019-09-23 12:02:11      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:get   启动   git   com   https   strong   cmd   允许   one   

首先必须了解Mosquitto是什么,是支持MQTT的消息中间件。可以理解是MQTT的消息服务。

在Windows上安装Mosquitto Broker

注:MQTT版本3.1.1开始采用的术语服务器而不是代理。

有两种可能性:

  • 快速安装
  • 标准安装

下载Windows安装包

http://mosquitto.org/download/

技术图片

 

 

 

Windows Notes上的Websocket

从mosquitto 1.5.1开始,已在Windows二进制文件上启用了websockets支持。

但是,当您启动mosquitto时使用1.5.1。,1.52和1.53时,它似乎正在监听websocket端口,但不允许连接。

mosquitto v 1.5.4及更高版本可用于websockets。

 

安装步骤

1.双击安装脚本

2.注意依赖项屏幕,该屏幕告诉您还需要哪些其他文件。屏幕说明很清晰技术图片

3.选择组件检查服务以作为服务安装。

技术图片

4.选择一个默认位置为c:\ program files \ mosquitto的位置。

5.完成

6.注意:完成后会注册一个mosquitto 的windows服务。

技术图片

 

 

 这个windows服务的作用是以前替代下述手工命令行启动代理服务

打开cmd命令窗口,输入mosquitto -d -v启动代理端

技术图片

有了windows服务,以后就不用手工启动代理端了,但是注意:这里服务安装完后是需要手工启动的,启动还是默认的1883端口

 

 

好,启动了MQTT的代理端了,下步准备做两件事情,发布一个订阅,其次是针对订阅发布消息,再查看订阅端是否有接收到消息。

 

打开一命令窗口,输入mosquitto_sub -d -v -t test订阅主题为test的消息

技术图片

 

 

 

再次打开一命令窗口,输入mosquitto_pub -d -t test -m hellomqtt发布一条主题为test,消息内容为hellomqtt的消息

技术图片

 

 

 

发布消息后再次回到订阅端查看

技术图片

 

 看到订阅端已经收到消息了。

 

 

 

9.Arduino基础入门— 如何在Windows上安装Mosquitto MQTT Broker

标签:get   启动   git   com   https   strong   cmd   允许   one   

原文地址:https://www.cnblogs.com/Bruce_H21/p/11571346.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!