Il y a quelques années, j'ai réalisé un projet prototype pour travailler, qui utilisait le protocole d'application contrainte (CoAP) pour communiquer avec une carte Arduino sur un réseau maillé, mais nous avons freiné le projet en raison d'un grave manque de sécurité dans nos appareils. Nous avons fini par abandonner CoAP pour que notre projet passe à un protocole interne que nous avons adapté à nos besoins.
J'ai fait quelques recherches , et il semble qu'il y ait encore quelques implémentations flottantes, mais j'étais curieux de savoir si quelqu'un utilise réellement CoAP dans des produits.
CoAP est-il toujours un bon protocole à utiliser, ou l'industrie a-t-elle opté pour une norme de facto?
communication
coap
standards
Jarren Long
la source
la source
Réponses:
La raison pour laquelle vous trouvez peu d'implémentations est probablement parce que CoAP est un protocole relativement jeune. Il a été proposé pour la première fois en 2010, et la version actuelle date de 2014: RFC 7252 .
Pour les protocoles au niveau de l'application, les alternatives populaires sont HTTP, qui est lourd pour les appareils contraints, et MQTT, qui nécessite un appareil de courtage et s'exécute sur TCP. Ils existent tous les deux depuis la fin des années 90. Je pense que CoAP a juste besoin d'un peu de temps.
la source