IOT
文章平均质量分 90
Archie_java
求知若饥,虚心若愚(stay hungry,stay foolish)
好记性不如烂笔头
展开
-
一文搞懂MQTT,如何在SpringBoot中使用MQTT实现消息的订阅和发布&MQTT 客户端重连
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于用极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。MQTT具有协议简洁、轻巧、可扩展性强、低开销、低带宽占用等优点,已经有PHP,JAVA,Python,C,C#,Go等多个语言版本,基本可以使用在任何平台上。原创 2023-09-10 15:22:37 · 6519 阅读 · 2 评论 -
MQTT协议快速了解
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议 上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。相较于HTTP在传统互联网应用中,HTTP被广泛应用。原创 2023-09-09 23:37:14 · 345 阅读 · 0 评论 -
IoT -- (九) IoT通讯技术选型与模型设计
IoT时代的无线通讯技术“世界上最遥远的距离就是没有网络”,网络通讯是IoT的基础,常见的无线网络通讯技术有:WiFi、NFC、ZigBee、Bluetooth、WWAN(Wireless Wide Area Network,包括GPRS、3G、4G、5G等)、NB-IoT、Sub-1GHz等。它们在组网、功耗、通讯距离、安全性等方面各有差别,因此拥有不同的适用场景。WiFi、Bluetooth、WWAN是现阶段物联网的主力,占所有应用的95%以上。ZigBee主要用在全屋智能领域,NB-IoT是针对Io原创 2021-11-11 23:18:28 · 863 阅读 · 0 评论 -
IoT -- (八)MQTT优缺点
物联网并不仅仅是一种网络,而是一个新的生态环境,它描述的本质是越来越多的使用物品通过网络连接在一起并可使用单个或者多个的终端设备对它们进行各种控制和使用—当然,工业上的物联网通常连接到的石鼓传感器或者其他数据采集仪器以及行为单位。思科曾经预测过,物联网市场的规模可能在14万亿美金左右,前景极为光明。众所周知,物联网是在传统互联网基础上延伸和扩展而出的概念,用户端从传统的计算机延伸和扩展到了任何物品与物品之间,而物品则通过各种传感器进行信息采集,然后通过计算设备进行网络信息交换与 通信。但是当前移动互联网正原创 2021-11-11 23:17:17 · 1781 阅读 · 0 评论 -
IoT -- (七)MQTT协议详解
MQTT是什么?MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(Publish/Subscribe)模式的轻量级通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布,目前最新版本为v3.1.1。MQTT最大的优点在于可以以极少的代码和有限的带宽,为远程设备提供实时可靠的消息服务。做为一种低开销、低带宽占用的即时通讯协议,MQTT在物联网、小型设备、移动应用等方面有广泛的应用。当然,在物联网开发中,MQTT不是唯原创 2021-11-09 22:29:53 · 5420 阅读 · 0 评论 -
IoT -- (六) MQTT和CoAP对比分析
IoT物联网需要标准协议,针对小设备最有前景的两种是MQTT和CoAP。MQTT和CoAP两者均:开放标准;比HTTP更适合于受限环境;提供异步传输机制;在IP上运行;有很多种实现MQTT在传输模式上更为灵活,对二进制数据而言就像是管道,CoAP为面向网络的设计。MQTT为轻量M2M通讯设计的一种发布/订阅消息协议,起初由IBM研发,现在是一种开放标准。架构客户端/服务器模型,其中每一个传感器为一个客户端,通过TCP连接到服务器,也称为代理。MQTT以消息为导向,每个消息是具体的一组原创 2021-11-11 23:14:07 · 1177 阅读 · 0 评论 -
IoT -- (五) IoT都有哪些通信协议
IOT都有哪些通信协议?在物联网协议中,我们一般分为两大类,一类是传输协议,一类是通信协议。那么,物联网都有哪些通信协议呢?在物联网协议中,我们一般分为两大类,一类是传输协议,一类是通信协议。传输协议一般负责子网内设备间的组网及通信;通信协议则主要是运行在传统互联网TCP/IP协议之上的设备通讯协议,负责设备通过互联网进行数据交换及通信。那么,物联网都有哪些通信协议呢?物联网七大通信协议1. REST/HTTP(松耦合服务调用)REST即表述性状态传递,是基于HTTP协议开发的一种通信风格。适原创 2021-11-11 22:23:27 · 778 阅读 · 0 评论 -
IoT -- (四) 物联网系统架构介绍
物联网系统框架介绍下面将谈到几个关键问题:设备如何接入网络?设备间如何通信?物联网数据的用途?如何搭建起一个物联网系统框架呢?它的技术架构又是怎么样呢?物联网终端软件系统架构?物联网云平台系统架构?1. 物联网设备如何接入到网络?只有设备接入到网络里面,才能算是物联网设备。这里涉及到2个关键点:接入方式以及网络通信方式。设备接入方式:当前有2种接入方式直接接入:物联网终端设备本身具备联网能力直接接入网络,比如 在设备端加入NB-IOT通信模组,2G通信模组。网关接入:物联网原创 2021-11-11 21:46:47 · 7577 阅读 · 0 评论 -
IoT -- (三) 2018 Top物联网项目排名
每年这个时候,知名物联网研究机构IoT Analytics都会基于市场上纷繁的信息来探索物联网项目的具体实施情况,今年也不例外。作为其追踪物联网生态的一个重要组成部分,IoT Analytics对1600个在企业中实际运行的物联网项目进行了整合、验证和分类,并将其进行结构化处理,归纳整理至一个易于使用的数据库中。基于对数据库的更新,IoT Analytics发布了“2018 Top物联网项目排名”,其中包含了大量隐藏在数据背后的深入洞察,仅通过本篇文章,分享其中的一些见解。作为对比,我们可以先来回顾一下原创 2021-11-10 21:17:33 · 1337 阅读 · 0 评论 -
IoT -- (二) 物联网传感器介绍
传感器(Sensor)可以说是 物联网(Internet of Things, IoT)架构下,让智能自动化设备与智能联网产品,像是智能机器人、智能工厂、智能电动车、智能手环、智能医疗装置、智能家电、智能移动电话等,执行即时互动的关键元件。资策会MIC资深产业分析师陈赐贤传感器可以定义为:“能够感知并检测欲量测对象物的物理量或化学量,并将其转换成可以计量的输出信号之装置”。其中,量测的物理量,包括温度、压力、磁性、光等;而化学量则包括pH值、浓度、纯度、湿度等。近年来随着自动化设备及自动化控制系统的蓬原创 2021-11-10 21:15:29 · 1739 阅读 · 0 评论 -
IoT -- (一) 物联网平台架构设计分析
现在网上讨论的有关物联网的帖子非常之多,但大部分都是介绍理论或者有关硬件,通讯相关的问题,比如物联网模块,物联网通讯协议MQTT、XMPP、NB_IOT等,个人认为这些只是物联网中一部分,而涉及到物联网的设备如何管理,用户如何管理,数据包如何解析,大数据如何展示等也是物联网模块中非常重要的部分,所以作者就根据自身工作中总结出来的建构在云端的物联网平台基本架构分享给大家,并基于此架构如何一步一步来开发一套物联网平台。物联网平台,应该是基于现在的互联网,通讯技术来建构,而不依赖与特定的硬件模块,用户可以基于自原创 2021-11-10 20:59:16 · 1501 阅读 · 0 评论