728x90
반응형
본 글은 2016년 3월 29일 11시 58분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다.
MQTT(Message Queuing Telemetry Transport, 엠큐티티)는 Publish–Subscribe 기반의 경량 메시징 프로토콜이다. 응용계층의 프로토콜로로써 1999년에 IBM과 Eurotech에 의해 제한된 리소스(적은 배터리)를 가진 가진 센서가 사용하는 목적으로 개발하였다. 2013년부터 OASIS(Advaning open standards for the information society)가 표준화를 진행 중이다.
반응형
발행-구독 모델을 기초로 제작된 프로토콜이다. 기본포트는 1883이며 SSL용으로 8883을 쓴다. 신뢰성 있는 메시지 전송을 위해 세 종류의 QoS(Quality of Service)를 지원한다. 현재(2016년 3월 29일) 2014년 11월 7일에 나온 3.1.1 버전이 최신 표준이다. 메시지는 UTF-8 인코딩한다. QoS(Quality of Service)를 3가지 형태로 지원한다. MQTT와 비교할만한 프로토콜은 HTTP, COAP, XMPP가 있다.
728x90
반응형
'컴퓨터 네트워크 프로토콜 > MQTT(Message Queueing Telemetry Transpor' 카테고리의 다른 글
MQTT 서버(브로커) 프로그램 목록 및 정보 (0) | 2020.10.14 |
---|---|
MQTT로 개발하는 것이 무조건 좋은 것인가? (0) | 2020.10.14 |
댓글