ApsaraMQ for MQTT prend en charge le protocole standard MQTT 3.1.1 et est théoriquement compatible avec tous les clients MQTT. Pour envoyer et recevoir des messages, intégrez l'un des SDK tiers recommandés suivants dans votre application.
SDK recommandés
|
Langage ou plateforme |
SDK recommandé |
Référentiel |
|
Java |
Eclipse Paho Java |
|
|
Python |
Eclipse Paho Python |
|
|
Golang |
Eclipse Paho Go |
|
|
C |
Eclipse Paho C |
|
|
C# |
Eclipse Paho C# (M2Mqtt) |
|
|
JavaScript |
Eclipse Paho JavaScript |
|
|
Node.js |
MQTT.js |
|
|
Android |
Eclipse Paho Android |
|
|
iOS |
MQTT-Client-Framework |
|
|
PHP |
Mosquitto-PHP |
Remarque : Certains clients MQTT peuvent présenter des problèmes de compatibilité avec ApsaraMQ for MQTT. Pour une expérience optimale, utilisez les SDK répertoriés ci-dessus.
Autres langages
Pour les bibliothèques clientes MQTT dans d'autres langages, consultez la liste des bibliothèques de la communauté MQTT. Ces bibliothèques n'ont pas été testées avec ApsaraMQ for MQTT.