Gå til innhold

Data i sanntid fra api.entur til arduino


Anbefalte innlegg

Videoannonse
Annonse
Gjest Gjest slettet-ld9eg7s96q

Et vanlig HTTP API endepunkt er ikke noe du får hentet sanntiddata fra, til det må du ha en datastrøm du kobler deg på (som f.eks en websocket) som holder en tilkobling kontinuerlig oppe. Et HTTP endepunkt dropper koblingen så fort svaret er sendt til klienten.

For at systemet i den artikkelen skal fungere i "sanntid" må man gjøre kontinuerlige forespørsler over HTTP med javne og korte mellomrom. Det er ikke forsvarlig og hvis mange nok gjør det, vil det skape trøbbel pga trafikkmengden. Da innfører ruter (eller hvilken annen API du kobler deg opp) rate limiting for å sikre at serverne deres ikke kneler.

Forespørsler med lengre delay går greit, men da er det heller ikke sanntid.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...