Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
Prijevodi ove stranice:

Ovo je stara izmjena dokumenta!


Constrained Application Protocol

Sažetak

Ključne riječi:

Uvod

U zadnjih 10 godina možemo se sve češće susresti s pojmom Internet Stvari. Uređaji koje svakodnevno koristimo postaju “pametniji” povezivanjem na internet, te počinju pružati korisniku puno širi spektar mogućnosti. Iako postoje razni protokoli za komunikaciju između uređaja i poslužitelja, s potpuno različitim mogućnostima i karakteristikama u posljednje vrijeme počinje se sve češće koristiti CoAP.

CoAP (Constrained Application Protocol) zasniva se na klijent-poslužitelj modelu komunikacije. Temelji se na REST-u (Representational state transfer) te se resursi identificiraju pomoću URI-ja. Za pristup resursima koristi se asinkroni mehanizam te za samu razmjenu podataka UDP protokol s dodatnim slojem za retransmisiju podataka u slučaju da je došlo do gubljenja istih.

Osnovne karakteristike protokola

URI schema za pristup resursima

Unutar CoAP protokola svaki resurs ima svoj URI. On se definira na sljedeći način:

coap[s]:/<host>[:<port>]/<path>[?<query>]

gdje je:

coap[s] - URI schema, može biti secure

<host>[:<port>] - authority, sastoji se od imena poslužitelja i definiranog porta

<path> - path, najčešće ime samog senzora ili aktuatora

[?<query>] - query, dodatni parametri ako su potrebni

Primjer pravilno definiranog URI-ja:

coap:/example.smartfarm.com:5683/temperatureSensor

racfor_wiki/coap_protkol.1610463213.txt.gz · Zadnja izmjena: 2023/06/19 18:14 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0