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

基础网站怎么做旅游网站怎么设计

基础网站怎么做,旅游网站怎么设计,asp网站页面设计,网络培训中心目录 MQTT MQTT的关键特点#xff1a; 应用场景 Linux环境搭建#xff1a; 1. 安装mosquitto 2. Linux下客户端进行通信 3. PC端和Linux下进行通信 安装MQTT. fx 4. MQTT.fx的使用 1. 点击连接 ​编辑 2. 连接成功 3. 订阅主题或者给别的主题发送消息 遇到的问…目录 MQTT MQTT的关键特点 应用场景 Linux环境搭建 1. 安装mosquitto 2. Linux下客户端进行通信 3. PC端和Linux下进行通信 安装MQTT. fx 4. MQTT.fx的使用 1. 点击连接 ​编辑 2. 连接成功 3. 订阅主题或者给别的主题发送消息  遇到的问题 总结 MQTT MQTTMessage Queuing Telemetry Transport消息队列遥测传输是一种轻量级的发布/订阅publish-subscribe网络协议它为低带宽和高延迟或不可靠的网络设计非常适合物联网IoT设备之间的通信。MQTT协议基于TCP/IP协议栈但在设计上特别注重低功耗和带宽优化使其成为资源受限设备的理想选择。 MQTT的关键特点 发布/订阅模型MQTT使用主题topic的概念允许设备订阅感兴趣的主题并接收所有针对这些主题发布的消息。发送方发布者不需要知道谁是消息的接收者接收方订阅者也不需要知道消息来自哪个发送方。 轻量级MQTT协议的头部非常小这使得它在网络条件不佳的环境下也能高效运行。此外MQTT客户端可以最小化内存占用和网络流量。 断线重连MQTT客户端可以在断线后自动尝试重新连接到服务器确保即使在网络不稳定的情况下也能保持通信。 服务质量级别MQTT提供了三个服务质量QoS级别允许用户根据消息的重要性和网络条件选择合适的传输策略 QoS 0最多一次交付消息可能丢失。QoS 1至少一次交付确保消息至少被接收一次但可能多次。QoS 2恰好一次交付确保消息只被精确地接收一次。 保留消息MQTT支持保留消息功能即使在订阅者离线时服务器也会保存最后一条消息以便订阅者上线后立即收到。 小体积MQTT协议的设计考虑到了资源受限的设备其编码简单减少了设备上的处理负载。 应用场景 1. 物联网IoT设备管理 MQTT广泛应用于家庭自动化、工业自动化、农业监控、智慧城市等领域。例如智能灯泡、温湿度传感器、安防摄像头等设备可以通过MQTT协议与云平台或控制中心进行通信实现远程监控和控制。 2. 实时数据流处理 MQTT可用于实时数据流的采集和传输如实时股票市场数据、交通流量监控、健康监测设备的数据传输等这些场景要求数据的实时性和准确性。 3. 移动应用与云同步 移动应用程序经常使用MQTT与后端服务器进行通信尤其是在需要实时更新和通知的场景下如聊天应用、实时位置共享、在线游戏等。 4. 车联网V2X通信 在车联网领域车辆与车辆、车辆与基础设施之间的通信可以通过MQTT实现用于实时交通状况更新、紧急情况广播、自动驾驶汽车的信息交换等。 Linux环境搭建 1. 安装mosquitto 这里推荐大家去用apt下载如果没有网络的话在去源码编译下载源码编译会遇到许多坑例如老版本的一些mosquitto源码包可能需要老版本的openssl。 apt install mosquitto安装客户端 sudo apt install mosquitto-clients 运行 mosquitto mosquitto -v 此时就是运行成功的状态了。 2. Linux下客户端进行通信 首先我们先订阅一个主题别人往这个订阅的主题发消息我们就可以收到现在订阅的是 bbxwg mosquitto_sub -v -t bbxwg 我们现在往这个被订阅的主题发消息。 mosquitto_pub -t bbxwg-m woshidashuaige 3. PC端和Linux下进行通信 我们日常开发中大部分应该都会涉及到Linux和Windows之间的通信MQTT也不例外。在PC端中有一个专门为MQTT制作的软件。 安装MQTT. fx 因为最新版本的软件需要Licence所以这里为大家找到了一些免费的版本链接如下。 百度网盘 只有1.7的版本无需许可证推荐Windows版(64位) https://pan.baidu.com/s/13v0ROf1dOzu2tXqmw3iBMg 提取码:r9f7 Windows版(32位) https://pan.baidu.com/s/1kqbh3_43SYR7of0PZw9SGA 提取码:kf9t 苹果电脑mac os https://pan.baidu.com/s/1nfE6_sSbyq5USNphlpKqwA 提取码:pa6v 转载于不会嵌入式的摆烂王 4. MQTT.fx的使用 1. 点击连接 2. 连接成功 3. 订阅主题或者给别的主题发送消息  到这里基本上就完成了MQTT基本上的一些通信。当然这只是MQTT比较简单的一种用法它还可以被当成一种库在我编程中去使用在次我就不多赘述了。 遇到的问题 当我apt install下载了软件后发现软件在运行的时候自动占用1883这个端口导致我在开启的时候会提示端口已被占用 这时候需要我们去改一下他的一些配置文件。 vi /etc/mosquitto/mosquitto.conf 加上下面 这两个配置应该是将本身的端口号改一下网上解释说是配置成无用户密码校验和无TLS连接。 listener 1883 allow_anonymous true 当然在编译中可能也会遇到很多的问题首先应该是各种插件不存在这个很好解决我们可以去百度一下直接下载对应的插件就好但是有的时候也会遇到openssl版本不对需要老版本这就就比较麻烦一些 。下面是我源码编译安装遇到的一些问题希望可以帮助到大家。 总结 MQTT这款轻量级的通信协议我认非常适合那些性能低下的设备而准备的也就是我们嵌入式中的一些硬件这两者的契合度是非常大的。以上是本人的一些浅显的了解如有错误还请指正。
http://www.hkea.cn/news/14391438/

相关文章:

  • 网站支付宝支付接口申请动画设计专业哪个学校比较好
  • 外贸网站建设 广州网站建设丶金手指C排名15
  • 石岩做网站的公司前端网站开发培训
  • 网站根目录相对路径企业网站的好处
  • wordpress友情链接样式网站备案 seo
  • 天津个人网站制作个人网站推广
  • 管理网站模板下载免费下载项目代理
  • 网站建设虚拟免费个人网站建站申请一下
  • 网站建设是基础服务吗盐城网站开发市场
  • 建设银行总行网站如何在电脑上做物流网站
  • 网站开发服务合同模板如何做软件类型的网站
  • 郑州网站建设选微锐视频网站怎么做防盗链
  • 天津网站快速排名提升蚂蚁币是什么网站建设
  • 怒江企业网站建设网页qq登录入口官网官方
  • 企业网站建设一条龙全包抖音关键词排名软件
  • 做微商网站设计nginx wordpress样式丢失
  • 电子商务网站建设意义长沙百度快速排名优化
  • 东莞市微信网站建设品牌wordpress固定链接设置后进入不
  • 惠州惠城区建设网站商超运营与管理
  • 网站图解图片是用什么软件做的百度快照手机版
  • 企业建站源代码泰安网红打卡地
  • 做线上交互的网站中文域名注册官网
  • 网站qq登录 开发河南省建筑工程网
  • 网站开发php和c语言区别桂林市天气预报
  • 喀什的网站怎么做搜索引擎优化包括以下哪些内容
  • 海口建站模板厂家linux 网站建设
  • 上海网站建设公司哪个好godaddy 上传网站
  • 网站备案帐号是什么情况思途建站
  • 自己怎么注册网站模板如何做正规电影网站
  • 网站建设需要那些人才活动汪活动策划网站