티스토리 뷰
MQTT 프로토콜은 Message Queue TELEMETRY TRANSPORT의 약자로 , 통신 장비, 모바일, 스마트폰 기기에 최적화된
가벼운 메시징 프로토콜로 IoT장비에 현재 많이 사용되고 있는 프로토콜입니다.
MQTT는 Broker Pattern을 채택하여 개발된 경량형 메시징 프로토콜 입니다.
보통 메시지 교환 프로토콜은 클라이언트가 전달할 메시지를 서버에게 주고, 서버는 누가, 누구에게 어떤 메시지를 줄 것인지를 전달 받아, 서
버가 클라이언트에게 전송하는 방식입니다.
MQTT 특징 정리
1.단순하고 가벼운 메시징 프로토콜
2.오버헤드를 최소화 하기 위해 헤더 크기를 대폭 줄이고, payload 데이터에 중립
3.Qos 지원
4.클라이언트와 서버 간 연결이 끊어졌을 때의 보정 기능 제공
5.TLS/SSL 지원
6. 사용자 인증 방식 제공
7. 오픈소스
출처:http://blog.neonkid.xyz/126