상세 컨텐츠

본문 제목

MQTT 개념

프로그래밍

by 경밤 2021. 7. 25. 22:36

본문

반응형

MQTT란, Message Queuing Telemetry Transport 의 약자로, 사물인터넷에 유용하게 쓰일 수 있는 매우 가벼운 프로토콜이다. 

MQTT 프로토콜의 사용은 브로커 중심인데, 누군가 어떤 계층형 주소(Topic)를 브로커에 Publish하면 브로커는 그것을 가지게 된다. 이때, 다른이가 그 Topic을 Subscribe할 수 있다.

브로커는 Publisher가 어떤 메세지를 Push할때마다 그 Topic을 구독한 모든이 에게 메세지를 전달한다.

만약 쌍방향 소통을하고 싶다면, 서로 같은 Topic을 Subscribe하고 Publish해야한다. 

 

MQTT가 (발행자 또는 구독자가될 수 있는) 클라이언트들에게 매우 가벼운 이유는, 오로지 이들이 하는 일은 클라이언트로써의 일 밖에 안하기 때문이다. 모든 처리는 중앙 브로커가 한다.

반응형

관련글 더보기