MQTT 개념
2021. 7. 25. 22:36ㆍ프로그래밍
반응형
MQTT란, Message Queuing Telemetry Transport 의 약자로, 사물인터넷에 유용하게 쓰일 수 있는 매우 가벼운 프로토콜이다.
MQTT 프로토콜의 사용은 브로커 중심인데, 누군가 어떤 계층형 주소(Topic)를 브로커에 Publish하면 브로커는 그것을 가지게 된다. 이때, 다른이가 그 Topic을 Subscribe할 수 있다.
브로커는 Publisher가 어떤 메세지를 Push할때마다 그 Topic을 구독한 모든이 에게 메세지를 전달한다.
만약 쌍방향 소통을하고 싶다면, 서로 같은 Topic을 Subscribe하고 Publish해야한다.
MQTT가 (발행자 또는 구독자가될 수 있는) 클라이언트들에게 매우 가벼운 이유는, 오로지 이들이 하는 일은 클라이언트로써의 일 밖에 안하기 때문이다. 모든 처리는 중앙 브로커가 한다.
반응형
'프로그래밍' 카테고리의 다른 글
역방향 이진트리 순회를 이용하여 생식세포 DNA를 뽑아내기 (0) | 2021.12.11 |
---|---|
Kaggle 타이타닉 튜토리얼 한글 번역 30 Days Of ML, Day 1 (0) | 2021.08.03 |
C++ 람다 Lambda 함수와 Capture 구문 (0) | 2021.07.10 |
리액트 React.JS 튜토리얼 핵심 공략 (0) | 2021.05.01 |
안드로이드 개발 Trouble shooting (0) | 2021.03.25 |