
Реализация COAP, которая стремится к включению COAP на стороне клиента и сервера на любом языке и любой среде.
COAP-это сетевой протокол на уровне приложения, который копирует семантику HTTP в среду, способствующую ограниченным устройствам. (Слабое оборудование, малая батарея и т. Д.)
Это означает, что вы можете писать и запустить двустороннюю RESTFUFL MEALFENT между устройствами, очень похожими на сетевую семантику, с которой вы, скорее всего, очень хорошо знакомы.
COAP обеспечивает высокую производительность + низкую задержку, альтернативу HTTP, которая использует большую часть той же терминологии и семантики.
В COAP вы найдете знакомые вещи, такие как глаголы ( Get, Post, Pult, Delete ), заголовки ( он же опции ) и код состояния ( 4.04 не найден ), но у вас также есть доступ к некоторым дополнительным рычагам, которые позволяют настроить поведение запросов и ответов, например, «Мне не нужно знать, что вы получили это сообщение».
cargo make test ). Я получу другие шаги CI, чтобы сделать ваш вклад безболезненным.git clone [email protected]:toad-lib/toadcargo install cargo-makecd toad; cargo run --example server