Um repositório para guardar códigos de testes das diferentes implementações da biblioteca paho mqtt
Para todos os casos, é necessário instalar um broker para utilizar a biblioteca. O Mosquitto foi escolhido para essa função e ser instalado via docker com o arquivo 'docker-compose.yaml' na raiz do projeto. Para instalar o Mosquitto:
- Docker
docker compose up -d broker
- Linux (Debian)
sudo apt-get install mosquitto -y
Ps: fique livre para utilizar qualquer broker que desejar.
O Paho MQTT é uma biblioteca mantida pela Eclipse que permite a criação de clientes para redes que utilizam o protocolo MQTT para comunicação. No momento, está disponível para as linguagens abaixo:
Entretando, nem todas possuem todas as features disponíveis pela biblioteca. Para mais informações olhar Eclipse Paho Project