July 2018
Intermediate to advanced
324 pages
9h 31m
English
CoAP, a messaging protocol maintained by the IETF, is designed for resource-constrained nodes and networks such as WSNs (RFC 7252). CoAP is used for M2M communication in energy, smart homes, and building automation, among others.
CoAP is designed to run over UDP and has been modified to run over TCP and WebSockets when UDP is not available. CoAP messages are similar to HTTP, and include GET, POST, PUT, and DELETE. CoAP uses a request-response model where CoAP clients communicate with a CoAP server using specific uniform resource indicators (URIs). CoAP is designed to interoperate with HTTP and the RESTful web services through simple proxies. A smart light switch, for example, can send a PUT command ...
Read now
Unlock full access