---
# System prepended metadata

title: MQTT介紹
tags: [自主學習]

---

# MQTT介紹
###### tags: `自主學習`
- [MQTT介紹](https://www.youtube.com/watch?v=z4r4hIZcp40)
- [認識MQTT](https://oranwind.org/-broker-ren-shi-mqtt/)
## MQTT可以做甚麼

![](https://i.imgur.com/mcis0Fa.png)
:::info
用戶端發送需求給伺服器，伺服器回答用戶端的需求而將data送傳給前端，而http作為傳送的媒介
:::
- http方法為POST、GET..
## public/subscribe
- public 訊息發布者 
- subscribe 訊息接收者 
- Broker 代理人
![](https://i.imgur.com/tgyrAut.png)
- 用戶端將資料publish到MQTT broker(代理人)，伺服器透過MQTT接收到資訊後將訊息傳給MQTT，MQTT再將訊息給用戶端 
![](https://i.imgur.com/Xm3De1B.png)


![](https://i.imgur.com/ssN1x3Z.png)

## 安裝套件
![](https://i.imgur.com/q2z1iXr.png)


