windows代理服务器搭建(windows搭建http代理服务器)

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266NODEMCU(wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。 

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266 NODEMCU (wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。

  于是就引出了MQTT协议,在网上我也找了关于MQTT代理服务的软件也有很多。比如Eclipse基金会的Mosquitto ,以及Apache的 Apollo,当然还有很多主要看自己的需求,而我选择了国内的EMQ。

  MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。

  EMQ X Enterprise 企业级物联网 MQTT 消息平台,支持百万级物联网设备一站式接入、MQTT&CoAP 多协议处理、低时延实时消息通信。支持基于 SQL 的内置规则引擎,灵活处理/转发消息到后端服务,存储消息数据到各种数据库,或桥接 Kafka、RabbitMQ 等企业中间件。

  1. 使用EMQ搭建MQTT的代理服务器。

  2. 后台(PHP)可以通过phpMQTT类库或者通过安装扩展作为客户端连接mqtt代理,发布消息或订阅主题,和将消息存入数据库等等。

  3. 硬件Esp8266 NodeMCU通过mqtt库连接代理,同样的发布消息或者订阅主题。

  1. EMQ官网点击下载,产品->EMQ X Broker->下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 根据自己系统,选择下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 解压缩之后,得到下面目录

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建4. 命令面板进入该目录,执行emq start。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建5. 浏览器打开 http://localhost:18083就可以进入EMQ的web控制台了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建6. EMQ管控后台默认账号: admin 密码: public,如果忘记了也可以在安装目录的etcplugins的emqx_auth_username.conf,打开文件可以看到账号密码了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建7. 代理服务已经创建,接下来就可以通过mqtt客户端连接测试一下,这里的客户端推荐EMQ的在线客户端,这里小编就安利一款国外的客户端 “MQTT.fx”的软件,可以在网上搜索下载,接下来也以这个举例。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建8. 创建一个MQTT代理服务器,就是刚刚本地启动的,输入以下类似地址。

  9. 点击connect就马上连接,当右边圆点是绿色表示连接成功,接下来就可以测试一下订阅和发布了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建10. 订阅一个主题,名称可以自己随意定义。

  11. 在对应主题下发布一条消息,就是刚刚创建的,然后内容随便填写,点击订阅就可以看到该主题的消息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建12. EQM代理后台也可以看到刚刚发布订阅与连接信息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建13. ESP8266 NODEMCU连接代理服务,也可以订阅指定的主题,发布或接收消息完成硬件的操作。比如控制LED开关,给另一主题发送板子的温度消息等等。

  1. EMQ的端口枚举如下:

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 本地关闭MQTT服务, 进入软件目录命令输入emqx stop

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 启动mqtt服务后,可以根据端口查看进程,然后根据进程号关闭该服务。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建 

原创文章,作者:分享大师,如若转载,请注明出处:https://ziliaobaba.com/13560.html

(0)
分享大师分享大师
上一篇 2022年1月9日 21:04
下一篇 2022年1月9日 21:57

相关推荐

  • 制作小视频软件哪个好?学短视频剪辑与制作

    人人都在刷短视频,人人也都可以创作短视频。 在短视频越来越受欢迎之后,随之也诞生了很多制作视频工具。有些操作简单,容易上手;有些功能强大,效果极佳;有些专业度强,操作困难&#823…

    2021年11月13日
  • 嘴巴里面有怪味是怎么回事?嘴出气有味

    口腔异味是每个人都避之不及的尴尬问题,特别是今年疫情之后,每个人都带上了口罩,有更多的和自己口腔亲密接触的时间;也让很多人都发现了自己的口腔原来这么的“臭”! 也不知道是早上刷牙没…

    2021年11月5日
  • 穿过寒冬拥抱你全部演员表(穿过寒冬拥抱你 演员表)

    1905电影网讯由薛晓路执导,黄渤、贾玲、朱一龙、徐帆、高亚麟等主演的电影《穿过寒冬拥抱你》已于12月24日在全国32城超前点映,并于27日举行了北京首映礼。电影《穿过寒冬拥抱你》将视角拉回到武汉封城的凛冽寒冬,讲述了几对普通武汉市民在疫情突如其来的特殊时期共克时艰、互相温暖的温情故

    2022年1月10日
  • 莴苣怎么做好吃?凉拌莴笋正宗做法

    说到莴笋相信有不少的朋友都喜欢吃,因为它的口感好,吃起来脆脆的,并且营养丰富,莴笋适宜小便不通、尿血及水肿、糖尿病和肥胖、神经衰弱症、高血压、心律不齐、失眠患者食用;妇女产后缺奶或…

    2022年11月30日
  • 淘宝退款怎么处理?淘宝退款流程

    买家在淘宝平台购物有时会遇到各种各样的问题,在与商家沟通无果的情况下大部分买家会选择向平台进行维权申诉。如果买家在申诉成功之后可以再申请退款吗?我们一起来看一下。 关于商品质量或售…

    2022年10月15日
  • 微信自己怎么创建小程序

    如今,微信小程序正在越来越受到人们的关注,它可以帮助企业更好地推广和宣传自己的产品和服务,也可以为用户提供更加便捷的服务。但是,如何创建一个微信小程序呢?本文将介绍如何创建一个微信…

    投稿 2023年7月5日
  • 常见光的色散现象有哪些?光的色散应用

    全反射、光的色散 1.全反射 (1)条件:①光从光密介质射入光疏介质; ②入射角等于或大于临界角。 (2)现象:折射光完全消失,只剩下反射光。 (3)临界角:折射角等于90°时的入…

    2022年11月18日
  • 4g是什么意思?4G网络

    区别: 1、应用范围不同 3G技术以“人对人”为主,4G技术以“人对信息”为主,而5G将会做到“人对万物”乃至于成为一个普及、低时延和适应性的平台,以满足未来的需求!5G将会对包括…

    2022年11月18日
  • 等你来娶我的励志句子(等你来娶我的情感句子)

    愿你披上婚纱的那一刻,是嫁给爱情。?来看看披上婚纱说说幸福的句子。披上婚纱说说幸福的句子一、会有一个人见过你所有的喜怒哀乐后,在你披上婚纱的那一刻,带着

    2022年1月6日
  • 疏影横斜水清浅暗香浮动月黄昏什么意思?暗香疏影表达的情感

    山园小梅 宋 林逋(bū) 众芳摇落独暄妍, 占尽风情向小园。 疏影横斜水清浅, 暗香浮动月黄昏。   船长翻译: 寒冬腊月里,百花凋零枯萎,在冰雪中瑟瑟缩缩。独有梅花昂…

    2022年11月15日