728x90
https://underflow101.tistory.com/22
[통신 이론] MQTT, MQTT Protocol (MQTT 프로토콜) 이란? - 1 (이론편)
이 론 MQTT(Message Queueing Telemetry Transport)는 2016년 국제 표준화 된 (ISO 표준 ISO/IEC PRF 20922) 발행-구독(Publish-Subscribe) 기반의 메시지 송수신 프로토콜이다. 작은 코드 공간이 필요하거나 네트워크 대역
underflow101.tistory.com
MQTT : 머신 대 머신 통신에 사용되는 표준 기반 메시징 프로토콜 또는 규칙
- 연결지향적 (Connection Oriented)
- 브로커를 통한 통신
- MQTT의 발행(publish)-구독(subscribe) 메시징 패턴 : 브로커 통해서만 통신 가능
- 개설된 Topic에 메시지 발행 → 해당 Topic 구독하는 client에게 메시지 발행 가능
- QoS (Quality of Service)
토픽 (Topic)
메시지 발행-구독하는 행위가 채널 단위로 일어나는 것, 슬래시로 구분되는 계층 구조
company / firstFloor / SWoffice / temp
- company, firstFloor, SWoffice, temp : 모두 각각의 토픽 레벨(Topic Level)
- 해당 토픽은 Topic Level Separator라고 불리는 슬래시로 구분된다.
→ 위의 토픽은 회사 1층의 SW부서의 온도를 체크할 수 있는 토픽이다.
MQTT : 머신 대 머신 통신에 사용되는 표준 기반 메시징 프로토콜 또는 규칙
- 연결지향적 (Connection Oriented)
- 브로커를 통한 통신
- MQTT의 발행(publish)-구독(subscribe) 메시징 패턴 : 브로커 통해서만 통신 가능
- 개설된 Topic에 메시지 발행 → 해당 Topic 구독하는 client에게 메시지 발행 가능
- QoS (Quality of Service)
728x90
'IoT' 카테고리의 다른 글
[ROS2] ROS2 정리 (0) | 2023.12.13 |
---|---|
[ROS2] ROS2 패키지 만들기 (0) | 2023.12.13 |