Kısıtlı Uygulama Protokolü CoAP: Constrained Application Protocol

Kısıtlı Uygulama Protokolü (CoAp: Constrained Application Protocol) IoT cihazlarının internete bağlanabilmesini sağlamak için geliştirilmiş olan bir uygulama katmanı protokolüdür. HTTP protokolü gibi bir döküman transfer protokolüdür, temel farkı daha küçük ve kısıtlı kapasiteye sahip cihazlar için geliştirilmiş olmasıdır. CoAP?ın etkileşim modeli HTTP?nin istemci/sunucu modeline benzer ancak CoAP makineden-makineye çalıştığı için CoAp hem istemci hem sunucu rollerini üstlenir.