MQTT gathering relevant link : updated 2018.02.12 since 2018.02.12

in #mqtt7 years ago

MQTT 관련 링크 및 정보들의 모음

공식 웹사이트

가장 최신 공지는 2014년 11월 mqtt-v3-1-1


Message Queuing Telemetry Transport

작은 - 크기, 성능 등 모든 면에서 - 장치들간의 정보를 주고받기 위한 통신 규칙(protocol)
IoT 의 핵심 기술 요소로 인정받고 있으며 같은 목적의 다른 protocol도 다수 있는 것을 보인다.
1999년 IBM 소속 연구진에 의해 개발되어 2014년 사물인터넷(I0T) 표준 통신규칙(protocol)로 선정되고 OASIS에 의해 관리

OASIS 가 국제적인 공신력, 영향력을 가진 조직인지 궁금합니다.

기초 정보

발행 과 구독이라는 표현을 사용함.

( Server - Client 구조를 생각하면 되는데... IoT 즉 M2M 이라는 특성을 고려한 용어인 걸로 ... )

발행 ( 정보를 제공하는 측 ) 과 구독 ( 정보를 요청하는 측) 사이에 중개자가 존재한다.
중개자를 Message Broker 라고 표현하며 MQTT 에서 가장 중요한 부분이다.
Broker 는 발행측으로부터 Topic(정보)을 받아 일정한 규칙의 표식을 남겨 Message Bus 에 태운다.
구독측은 이 Bus 에서 자신이 요청한 Topic 을 꺼내어 보게 된다. ( 그 개념이 블록체인 개념과 비슷하다.. specially like Tangle )
Topic 은 일종의 경로 같은 개념으로 설명되는데 컴퓨터를 자주 사용한다면 익숙할 파일 경로 형식과 같다.

정보의 형식 ( Message Format )
[ 고정 헤더 ] [ 가변 헤더 ] [ 실제 데이터(message) ] 의 3 부분으로 구성된다.

  1. 고정헤더 ( Fixed Header )
    메시지의 유형과 처리 방법에 대한 값
  2. 가변헤더 ( Variable Header )
    현 프로토콜에 대한 정보와 메시지에 대한 식별값(이름)
  3. 메시지 ( Payload )
    실제 처리 대상이 되는 자료들
외부 링크 이거 막 걸다가 걸리는거 아닌가몰라

MQTT 소개 : joinc
Facebook : NAVER
AWS 지원 : 아마존 서비스 지원
MQTT Server 구축
Arduino : HardCopy
Kurt Collins | InfoWorld 기고


Sort:  

Congratulations @armaway! You received a personal award!

1 Year on Steemit

Click here to view your Board

Do not miss the last post from @steemitboard:

SteemWhales has officially moved to SteemitBoard Ranking
SteemitBoard - Witness Update

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @armaway! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!