当前位置: 首页 > wzjs >正文

如何用代码制作网站徐州有名的设计公司

如何用代码制作网站,徐州有名的设计公司,网站时间显示,建筑工程知识零基础B站超子说物联网——MQTT视频链接,视频讲解的非常详细👍👍👍 一、教程大纲 1.资料下载地址(百度网盘),提取码:n25a 2.教程内容 使用EMQX在自己的电脑上搭建一个MQTT服务器&#…

B站超子说物联网——MQTT视频链接,视频讲解的非常详细👍👍👍

一、教程大纲

1.资料下载地址(百度网盘),提取码:n25a

2.教程内容

  • 使用EMQX在自己的电脑上搭建一个MQTT服务器;
  • 利用 网络调试助手 + MQTTX 对MQTT v3.1.1协议中的所有报文进行分析;

3.MQTT中文网

4.MQTT版本

  • MQTT 目前有 v3.1、 v3.1.1、 v5.0三个版本;
    • 3.1 版本(正式首个公开版本),2010 年作为 OASIS 标准发布,定义了标准化的协议结构(如报文格式、QoS 机制、会话管理),但在实际应用中仍暴露以下问题:
      • 客户端 ID 长度限制过严(23 字节),无法满足部分场景需求;
      • 错误码体系不完整,订阅失败时客户端无法明确原因;
      • 未明确 WebSockets 通信方式,跨平台兼容性有限;
      • 缺乏对匿名客户端的支持,灵活性不足;
    • 3.1.1版本(3.1 的改进版)
      • 2014 年发布,针对 3.1 的缺陷进行了系统性优化(如前文所述的 Session Present Flag、错误码扩展、客户端 ID 长度提升等),并成为物联网领域广泛应用的经典版本。
    • 5.0版本(重大升级)
      • 2019 年发布,在 3.1.1 基础上新增主题别名、共享订阅、消息属性等高级功能,提升协议的灵活性和扩展性 ;
      • v5.0在v3.1.1基础之上丰富和扩展了一些功能,但v5.0对服务器和物联网终端设备的开销比v3.1.1大很多,所以目前,v3.1.1使用的较为广泛
  • MQTT版本之间的兼容性问题
    • v3.1.1兼容v3.1;
    • v5.0不兼容v3.1.1(MQTT v5.0的所有报文结构都是重新实现的);

二、MQTT和TCP的关系以及MQTT工作的特点

1.MQTT与TCP的关系

在这里插入图片描述

  • MQTT是网络模型中应用层的协议;
  • TCP 是网络模型中传输层的协议;
  • MQTT协议是基于TCP协议的(我们基于EMQX建立的MQTT服务器本质上是一个TCP服务器);

2.MQTT的工作特点

  • 在MQTT中,不同客户端的数据交换需要通过服务器进行中转;
  • MQTT服务器对不同客户端之间的数据中转是基于Topic(主题)的订阅-发布的方式;
    在这里插入图片描述
    • 例如:客户端A向Topic B中发布数据,服务器只会向订阅Topic B的客户端转发数据;

三、EMQX搭建MQTT服务器,MQTTx、网络调试助手下载

1.EMQX搭建服务器

(1)下载安装Erlang/OTP;

  • Erlang/OTP下载链接,需要科学上网,可以在第一章中的资料下载中下载
    在这里插入图片描述
  • 安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

(2)EMQX的下载及解压

  • EMQX的下载链接,也可以使用资料中压缩包

在这里插入图片描述

  • 下载的是一个压缩包,解压压缩包(解压的路径中不能带有中文)
    在这里插入图片描述

(3)搭建EMQX服务器

  • 在上图文件夹中,按住shifit,同时在空白处按鼠标右键------>“在终端中打开”
    在这里插入图片描述

  • 在终端运行" bin\emqx start "
    在这里插入图片描述

  • 在浏览器的地址栏中输入"127.0.0.1:18083",在打开的页面输入默认用户名和密码(admin public)
    在这里插入图片描述

  • 修改登录密码
    在这里插入图片描述
    在这里插入图片描述

  • 客户端认证
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 创建用户
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

2.Client ID与UserName、Password的关系

  • UserName(用户名)、Password(密码)是用来连接服务器的;
  • ClientID使用标识是哪一个连接通道;
  • 类似,我们的B站账号登录时,需要输入账号和密码,对应用户名和密码;而我们在手机端和电脑端都可以登录B站,ClientID就类似用来标识我们是在手机端登录还是电脑端登录(两个与客户端不同的连接通道);

3.MQTT客户端软件MQTTX下载

  • MQTTX下载链接
    在这里插入图片描述
  • 安装
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

4.网络调试助手下载(下载后不需要安装,双击即可打开)

  • 网络调试助手下载链接
    在这里插入图片描述
    在这里插入图片描述

文章转载自:

http://TZLE3RTt.cpLjq.cn
http://fgchkHZR.cpLjq.cn
http://6GXUkPcN.cpLjq.cn
http://0vaKdYUL.cpLjq.cn
http://gljRus9P.cpLjq.cn
http://DBse09ri.cpLjq.cn
http://shGLgWoH.cpLjq.cn
http://ZXHzD97h.cpLjq.cn
http://3fqPpTvr.cpLjq.cn
http://vFQMIgFs.cpLjq.cn
http://gRUPPKjF.cpLjq.cn
http://NnwTCcpX.cpLjq.cn
http://2QIlJill.cpLjq.cn
http://62SOTYZD.cpLjq.cn
http://kMj9KBPo.cpLjq.cn
http://fZJI8k7d.cpLjq.cn
http://GOH0EcF4.cpLjq.cn
http://nExEU5X9.cpLjq.cn
http://Euwn0drC.cpLjq.cn
http://3UiogCsL.cpLjq.cn
http://reD1uiyK.cpLjq.cn
http://NwMreRLB.cpLjq.cn
http://X5n3wBkU.cpLjq.cn
http://fMvixJFa.cpLjq.cn
http://DbreZsnM.cpLjq.cn
http://z8Np5IgN.cpLjq.cn
http://Fmrz6RYw.cpLjq.cn
http://RZUx1nt5.cpLjq.cn
http://TvBXt5ci.cpLjq.cn
http://wscxGvjb.cpLjq.cn
http://www.dtcms.com/wzjs/693965.html

相关文章:

  • 建设银行咸阳缴费网站wordpress怎么上传高清图片
  • 网站游戏案例制作简历的免费模板网站
  • 私人小型服务器seo整站优化托管
  • c 博客网站开发教程百度优化教程
  • 网站开发源代码乐陵seo快速排名
  • 网站繁体jswordpress 回复 慢
  • 重庆网站如何做推广上海自适应网站
  • 什么网站做跨境电子商务网站流量宝
  • 广东湛江网站建设四川电大住房和城乡建设厅网站
  • 南阳手机网站建设网站点击率高
  • 临沂城乡建设管理局网站网站建设的前途
  • 每天做任务得钱的网站可以自己企业网站制作
  • 中迅做网站是模板站吗大鹏手机网站建设
  • 网站诸多互动力 网站建设
  • 珠海网站建设小程序Linux查找WordPress路径
  • 做网站都需要哪些知识建设项目信息查询
  • 做网站的公司图网站开发 介绍 回扣
  • 域名哪个网站买最好根据网站软件做报告
  • 在线电子书网站怎么做wordpress的文件
  • 北京网站建设咸宁app设计开发团队
  • 网站开发技术书籍营销策划方案网站
  • 正规的徐州网站开发wordpress底部导航菜单
  • php 搭建手机网站网站收录
  • 什么叫网站开发应用框架学生做网站教程
  • 网站建设添加背景命令怎么样拓展客户资源
  • 淄博企业高端网站建设浏览网站怎么用手机做
  • wordpress主题 altea搜索引擎优化的流程是什么
  • 玉石网站建设的定位wordpress进入后台超时
  • 广州网站建设q.479185700強网站建设技术jsp课程设计
  • 网站建设网站建设 网站制作网页设计旅游模板