MQTT vs HTTP : lequel utiliser pour un projet IoT ?

Il n’existe pas de réponse universelle.

HTTP

S’inscrit couramment dans un modèle requête/réponse.

MQTT

Utilise notamment une logique publish/subscribe.

Les questions à poser

  • qui initie l’échange ?
  • faut-il diffuser des événements ?
  • quelles contraintes réseau ?
  • quelle fréquence ?
  • quels équipements ?
  • quelle architecture serveur ?

Exemple

Un dashboard demandant ponctuellement des informations et un réseau de capteurs publiant régulièrement des événements ne présentent pas nécessairement les mêmes besoins.

Conclusion

Choisir un protocole signifie comprendre son modèle de communication.

Formation Développement d’Applications et Solutions Connectées au CAFP Casablanca

Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.

Retour à la filière
WhatsApp