CoAP: mudanças entre as edições
(Criou página com '=CoAP= O '''CoAP''' (''Constrained Application Protocol'') é uma '''alternativa mais leve''' ao '''HTTP''', com alvo nos dispositivos limitados em termos de energia e comuni...') |
(→CoAP) |
||
Linha 1: | Linha 1: | ||
=CoAP= | =CoAP= | ||
O '''CoAP''' (''Constrained Application Protocol'') é uma '''alternativa mais leve''' ao '''HTTP''', com alvo nos dispositivos limitados em termos de energia e comunicação (redes '''LLN'''). O '''CoAP''' usa '''UDP''', ao invés do '''TCP''' usado pelo '''HTTP''', reduzindo o ''overhead'' de mensagens ocasionado pela abertura e encerramento de uma conexão TCP. | Referências: <ref>https://www.rfc-editor.org/info/rfc7252</ref> | ||
O '''CoAP''' (''Constrained Application Protocol'') (RFC7252) é uma '''alternativa mais leve''' ao '''HTTP''', com alvo nos dispositivos limitados em termos de energia e comunicação (redes '''LLN'''). O '''CoAP''' usa '''UDP''', ao invés do '''TCP''' usado pelo '''HTTP''', reduzindo o ''overhead'' de mensagens ocasionado pela abertura e encerramento de uma conexão TCP. | |||
O CoAP provê um modelo de interação '''pedido/resposta''' (''request/response'') entre aplicações, com comunicação assíncrona por meio de mensagens UDP. Apresenta baixo ''overhead'' de cabeçalho, suporta URI e ''Content-type''. | |||
Pode-se visualizar o CoAP em duas camadas, uma camada de mensagens interagindo de forma assíncrona com o UDP e uma camada de interações pedido/resposta usando métodos e códigos de resposta. | |||
+----------------------+ | |||
| Application | | |||
+----------------------+ \ | |||
| Requests/Responses | | | |||
|----------------------| | CoAP | |||
| Messages | | | |||
+----------------------+ / | |||
| UDP | | |||
+----------------------+ | |||
Edição das 18h39min de 14 de maio de 2020
CoAP
Referências: [1]
O CoAP (Constrained Application Protocol) (RFC7252) é uma alternativa mais leve ao HTTP, com alvo nos dispositivos limitados em termos de energia e comunicação (redes LLN). O CoAP usa UDP, ao invés do TCP usado pelo HTTP, reduzindo o overhead de mensagens ocasionado pela abertura e encerramento de uma conexão TCP.
O CoAP provê um modelo de interação pedido/resposta (request/response) entre aplicações, com comunicação assíncrona por meio de mensagens UDP. Apresenta baixo overhead de cabeçalho, suporta URI e Content-type.
Pode-se visualizar o CoAP em duas camadas, uma camada de mensagens interagindo de forma assíncrona com o UDP e uma camada de interações pedido/resposta usando métodos e códigos de resposta.
+----------------------+ | Application | +----------------------+ \ | Requests/Responses | | |----------------------| | CoAP | Messages | | +----------------------+ / | UDP | +----------------------+
Referências
Evandro.cantu (discussão) 15h22min de 14 de maio de 2020 (-03)