본문 바로가기
Protocol/MQTT

02 MQTT 오픈 소스 분석 (C 소스) (23.01.06)

by Orangetasteboy 2023. 1. 6.

  • 해당 소스에서 <stdint.h> 헤더 파일의 unit 자료형을 사용하고 비트 연산자를 사용하는 것으로 보아 임베디드 상에서 사용하기 위한 프로그램으로 생각된다.
  • 현재 소스를 분석 가능한 선에서 분석하고 넘어가는 방법도 있지만, 헤더 파일의 소스를 분석하던 것을 일단 중단하고 MQTT를 구현한 오픈 소스 중에 JAVA로 구현된 소스가 많기 때문에 JAVA 기초 문법을 빠르게 학습하고 JAVA로 구현된 오픈 소스를 분석한 뒤, MQTT를 구현하는 방법에 대해 감을 잡는 것이 좋겠다고 판단된다.
  • 이틀 동안 JAVA 기초 문법을 간단히 학습한 뒤, MQTT를 JAVA로 구현한 소스를 찾아 분석하면서 부족한 JAVA 개념은 그때그때 학습하는 방식으로 진행하기로 하였다.

댓글