Skip to content

seoyongsu/Spring-MQTT-Tutorial

Repository files navigation

Spring-MQTT-Tutorial

MQTT Broker Server 종류

  • Mosquitto: Eclipse 재단에서 개발한 오픈 소스 MQTT 브로커로, 매우 인기가 있습니다. 경량이면서도 간단하게 설정할 수 있으며, MQTT v5까지 지원합니다.

  • EMQ X: EMQ X는 확장 가능하고 고성능인 MQTT 브로커입니다. 이 브로커는 오픈 소스이며, MQTT, MQTT-SN, CoAP, LwM2M 등 다양한 프로토콜을 지원하며 대규모 IoT 및 M2M 애플리케이션에 적합합니다.

  • HiveMQ Community Edition: HiveMQ의 오픈 소스 버전인 Community Edition은 MQTT 5.0을 완벽하게 지원하며, 모든 MQTT 클라이언트 및 브로커의 표준 사양을 준수합니다.

  • RabbitMQ with MQTT Plugin: RabbitMQ는 AMQP 브로커이지만, MQTT 플러그인을 설치하여 MQTT 지원을 추가할 수 있습니다. RabbitMQ는 다양한 프로토콜을 지원하며, 플러그인 시스템을 통해 기능을 확장할 수 있습니다.

  • VerneMQ: Erlang으로 개발된 오픈 소스 MQTT 브로커로, 클러스터링 및 확장성에 중점을 두고 있습니다. 대용량 및 대규모 IoT 시스템을 위해 설계되었습니다.

Spring Doc

MQTT Explorer Download URL

About

Spring Boot Integration MQTT Tutorial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages