5. Request/Response Semantics (Semantica Richiesta/Risposta)
CoAP opera secondo un modello richiesta/risposta simile a HTTP: un endpoint CoAP nel ruolo "client" invia una o più richieste CoAP a un "server", che elabora le richieste inviando risposte CoAP.
5.1. Requests (Richieste)
Una richiesta CoAP consiste nel metodo da applicare alla risorsa, nell'identificatore della risorsa, in un payload e tipo di media Internet (se presente), e metadati opzionali sulla richiesta.
5.2. Responses (Risposte)
Dopo aver ricevuto e interpretato una richiesta, un server risponde con una risposta CoAP che è abbinata alla richiesta tramite un token generato dal client.
5.3. Request/Response Matching (Corrispondenza Richiesta/Risposta)
Indipendentemente da come viene inviata una risposta, viene abbinata alla richiesta tramite il token incluso dal client nella richiesta.
Per dettagli completi, si prega di fare riferimento al documento ufficiale RFC 7252.