MQTT là gì?
MQTT (Message Queue Telemetry Transport) là một giao thức truyền thông điệp theo mô hình publish/subscribe sử dụng băng thông thấp, độ tin cậy cao và có khả năng hoạt động trong điều kiện đường truyền không ổn định, thường được dùng trong các dự án về IoT. Tuy nhiên do tính nhẹ gọn nên nó cũng có thể được dùng làm broker giao tiếp giữa các services với nhau trong mô hình Microservices
Tổng hợp các công cụ hỗ trợ khi làm việc với MQTT
GUI Client Tools
MQTT Explorer
MQTTX
MQTT.fx
MQTTBox
Mqtt Spy
MQTTLens (Chrome Extension)
MQTT Online Testing
Host: broker.hivemq.com
TCP Port: 1883
Websocket Port: 8000
Mosquitto
Host: test.mosquitto.org
TCP Port: 1883
Websocket Port: 8080/8081
SSL Port: 8883/8884
Eclipse IoT
Host: iot.eclipse.org
TCP Port: 1883
Websocket Port: 8080/8081
SSL Port: 8883/8884
Broker Server Tools
EMQX
HiveMQ Community Edition
Eclipse Mosquitto
RabbitMQ with MQTT plugin
Programming Languages
C#
MQTTnet (Both Client and Server)
NodeJS
Mosca
Python
HBMQTT
Tham khảo thêm
Tiếp tục cập nhật ...