MQTT服务器搭建

MQTT服务器搭建1、MQTT是一种消息传输协议,和我们常用的RabbitMq比较类似,不过MQTT我们基本都是用于在物联网(比如说连接边缘计算机采集PLC数据)。2、MQTT通讯模式看下边这张图应该就可以明白。发布者和订阅者提前约定一个主题,当发布者在这个主题下发布任何消息,订阅者就自动接收到了。3、windows搭建MQTT服务器,网上大多资料都是说的客户端,刚入坑的朋友可能就分不清,搞得很懵。我在这里说下我的模式,我租一台阿里服务器,在服务器上搭建MQTT服务,我本地跑一个客户端,用来测试订阅其他客户端给我服务器发

大家好,又见面了,我是你们的朋友全栈君。

1、MQTT是一种消息传输协议,和我们常用的RabbitMq比较类似,不过MQTT我们基本都是用于在物联网(比如说连接边缘计算机采集PLC数据)。

2、MQTT通讯模式看下边这张图应该就可以明白。发布者和订阅者提前约定一个主题,当发布者在这个主题下发布任何消息,订阅者就自动接收到了。在这里插入图片描述
3、windows搭建MQTT服务器,网上大多资料都是说的客户端,刚入坑的朋友可能就分不清,搞得很懵。我在这里说下我的模式,我租一台阿里服务器,在服务器上搭建MQTT服务,我本地跑一个客户端,用来测试订阅其他客户端给我服务器发布的内容。
服务端常用的有emqx,还有apache apolle。 我这里用的是emqx。创建方式参看下面地址,
emqx安装教程
感谢该博主分享
在这里插入图片描述

客户端使用的是MQTT.fx,也可以使用MQTTX,或者自己写一个都行。其实MQTT资料还是挺多,主要搞清楚关系就容易多了。
MQTT.fx安装教程
感谢该博主分享
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/130009.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月27日 上午9:40
下一篇 2022年4月27日 上午9:40


相关推荐

  • 大数据开发工程师需要具备哪些技能?[通俗易懂]

    目录:1.典型需求2.40K以上专家必备技能3.项目中的迷宫场景部件制作4.Hadoop生态核心原理一、典型需求(互联网公司)二、40K以上专家必备技能三、大数从业者角色分类四、Hadoop生态核心原理1.大数据整体画像 数据流程 数据技术 2.大数据平台整体画像 大数据平台逻辑划…

    2022年4月16日
    50
  • 有了IDEA中的这款插件,流程图、类图轻松搞定,简直神器!

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 总有童鞋问,这个流程图图怎么绘制的,这个UML类图用什么工具做的等等,今天给大家推荐一款idea插件PlantUml…

    2021年6月24日
    260
  • Md语法简记

    Md语法简记MarkDown 语法 文章目录 MarkDown 语法 1 标题 2 文字格式 3 列表 4 区块 5 代码 6 链接 7 图片 8 表格 1 标题 在 md 格式下使用 来标记标题 有 N 个 时表示 N 级标题 后需要接一个空格 2 文字格式 文字字体 强调文本 或者 强调文本 加粗文本 或者 加粗文本 标记文本 删除文本 H 2 Ois 是液体 2

    2026年3月16日
    2
  • eclipse卸载adt插件(360卸载)

    Eclipse中ADT可能出错,那么卸载重装可能比较省事,具体步骤直接如图:下一步就是选择需要卸载的因插件文件路径变更,而报错问题Somesitescouldnotbefound.Seetheerrorlogformoredetail,解决方法如下图:转载于:https://www.cnblogs.com/zhuchengyi/p/3143602.ht…

    2022年4月10日
    65
  • snmp协议原理「建议收藏」

    snmp协议原理「建议收藏」snmp原理snmp:简单网络管理协议,SimpleNetworkManagementProtocol。用于网络管理的协议,管理员通过snmp的读操作(GET)向设备获取数据,通过snmp的写操作(SET)向设备执行设置操作;设备通过snmp的trap操作(报警)向管理员通报设备的重要状况改变事件。snmp的基本思想是为不同种类、不同厂家、不同型号的设备定义一个统一的接口和协议,使管

    2022年10月16日
    5
  • IntelliJ IDEA 如何配置git[通俗易懂]

    提示:IntelliJIDEA以下简称IDEA;IntelliJIDEA配置git:需要的材料:一、git.exe二、配置git.exe的环境变量三、IDEA编辑器接下来就是配置了:①你必须去github官网下载一个git.exe,不知道官网的请点击这里,下载完之后安装即可。②安装完之后打开所在目录找到bin这个文件夹,我的是在D:\软件\GitHub\G…

    2022年4月9日
    74

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号