
Une implémentation COAP qui s'efforce d'alimenter la COP côté client et serveur dans n'importe quelle langue et tout environnement.
COAP est un protocole de réseau au niveau de l'application qui copie la sémantique de HTTP à un environnement propice aux appareils contraints . (Matériel faible, petite capacité de batterie, etc.)
Cela signifie que vous pouvez écrire et exécuter une communication reposante bidirectionnelle entre les appareils de manière très similaire à la sémantique de réseautage que vous connaissez très probablement très bien.
COAP fournit une alternative haute performance + faible latence à HTTP qui utilise une grande partie de la même terminologie et de la même sémantique.
Dans COAP, vous trouverez des choses familières comme les verbes ( obtenir, publier, mettre, supprimer ), les en-têtes ( aka. Options ) et le code d'état ( 4.04 non trouvé ) mais vous avez également accès à certains leviers supplémentaires qui vous permettent de personnaliser le comportement des demandes et des réponses, tels que "Je n'ai pas besoin de savoir que vous avez reçu ce message."
cargo make test ). Je vais obtenir les autres étapes CI pour passer pour rendre votre expérience de contribution indolore.git clone [email protected]:toad-lib/toadcargo install cargo-makecd toad; cargo run --example server