当前位置:网站首页>The king of Internet of things protocol: mqtt
The king of Internet of things protocol: mqtt
2022-06-26 17:23:00 【InfoQ】
What is? MQTT?
- English full name :Message Quueuing Telemetry Transport
- Chinese term : Message queuing telemetry transmission protocol
- A simple messaging protocol for communication between IOT devices
- Specially designed forLimited bandwidthDesigned for the equipment
- useRelease/subscribeCommunication mode
- be used formachineYesmachine( M2M ) signal communication
- MQTT Based on the agreement OASIS Under standard TCP/IP
- It is widely used in wireless network communication , It has a wide coverage , Health care coverage 、 Automotive and other industries that use IOT applications .

MQTT The history of
- Simple implementation
- Service quality data delivery
- Lightweight and bandwidth efficiency
- The data is not known
- Persistent session

MQTT The advantages of

Simple

reliable

Two way messaging
Mass messaging
MQTT working principle
MQTT framework
- client
- agent

Release / subscribe

news

The theme





- The publisher is
article/technology/networkTheme release OSPF Related articles
- The subscriber subscribed to the topic
article/technology/network
- The publisher is on the topic
article/technology/networkWhen there is new news on the , Subscribers can subscribe to .
Broker agent

MQTT subscribe
Subscribe to wildcards


- article / entertainment / The Internet
- article / Technology / The Internet
- article / Agriculture, rural areas and farmers / The Internet
- article / Journalism / The Internet

- article / entertainment / The Internet
- article / Technology /java
- article / Agriculture, rural areas and farmers / food
- article / Journalism / space flight
Service quality QoS
- QoS 0( At most once ): The client's message is sent only once , Whether or not it has reached the agent .
- QoS 1( At least once ): Client messages are sent over and over again , Until the agent responds with an acknowledgement of receipt , This may cause messages to arrive at the broker multiple times .
- QoS 2( Exactly Once ): The client sends a message , Also make sure that it has reached the agent ,QoS 2 Communication needs more than quality of service 0 or 1 More bandwidth .
MQTT Several important websites
- mqtt Official website :
https://mqtt.org/

- emqx Official website :
https://www.emqx.com/

summary
边栏推荐
- mysql Add column 失败 因为之前有数据,不是默认null 不行
- Don't believe it, 98% of programmers are like this
- Leetcode daily [2022 - 02 - 16]
- NFT 交易市场社区所有化势不可挡
- LeetCode——226. Flip binary tree (BFS)
- Quantitative contract system development analysis case - detailed explanation of contract quantitative system development scheme
- Can Luo Yonghao succeed in entering the AR field this time?
- Rich professional product lines, and Jiangling Ford Lingrui · Jijing version is listed
- A simple membership card management system based on Scala
- Romance of the Three Kingdoms: responsibility chain model
猜你喜欢

物联网协议的王者:MQTT
![[recommendation system learning] recommendation system architecture](/img/a8/448f6e708227555bb6b32cdc652435.png)
[recommendation system learning] recommendation system architecture

Basic requirements: 7 problems in singleton mode

Discussion: the next generation of stable coins

Byte interview: two array interview questions, please accept

ACL 2022 | 基于神经标签搜索的零样本多语言抽取式文本摘要

Platform management background and merchant menu resource management: merchant registration management design

Viewing the task arrangement ability of monorepo tool from turborepo

Sandboxed container: container or virtual machine

Concurrent thread safety
随机推荐
Teach you to learn dapr - 2 Must know concept
How sparksql returns a specific day of the week by date -dayofweek function
Leetcode 1170. Frequency of occurrence of the minimum letter of the comparison string (yes, solved)
Find out the maximum value of each column element of NxN matrix and store it in the one-dimensional array indicated by formal parameter B in order
Classical synchronization problem
What is the difference between digital collections and NFT
【uniapp】uniapp手机端使用uni.navigateBack失效问题解决
Multiply the values of the upper triangular elements of the array by M
Can Luo Yonghao succeed in entering the AR field this time?
Community ownership of NFT trading market is unstoppable
Basic requirements: 7 problems in singleton mode
Quantitative contract system development analysis case - detailed explanation of contract quantitative system development scheme
She said she was tired! So tired! I want to change my career
Leetcode topic [array] -283- move zero
Leetcode topic [array] -268- missing numbers
Record the use process of fenics
Alibaba's "high concurrency" tutorial "basic + actual combat + source code + interview + Architecture" is a god class
Programmer's essential toolkit, please collect!
Strength and appearance Coexist -- an exclusive interview with Liu Yu, a member of Apache pulsar PMC
Secrets of gear contract