Általános információk

Az alkalmazásprogramozási felület (API) egy szoftveres interfész, amely lehetővé teszi két alkalmazás közötti interakciót a felhasználó beavatkozása nélkül. Az API funkciók és eljárások gyűjteménye. Egyszerűen fogalmazva, az API egy olyan szoftverkód, amely elérhető vagy végrehajtható. Az API-t úgy definiáljuk, mint egy kódot, amely segíti két különböző szoftver közötti kommunikációt és adatcserét.

diagram.png diagram.png

A webes API egy olyan alkalmazásprogramozási felület, amelyet vagy webszerverhez, vagy webböngészőhöz használnak.
Az API-nak 2 komponense van:

  • Szerveroldal (AROBS TrackGPS)
  • Ügyféloldal (Végfelhasználó)

Szerveroldal:
A webes API szerveroldala egy programozott interfész, amely egy vagy több, nyilvánosan elérhető végpontból áll egy meghatározott kérés-válasz (request-response) üzenetrendszerben. Az AROBS TrackGPS API REST típusú, amely az információkat (nyers adatokat) JSON formátumban adja vissza a meglévő metódusok használatával.

Ügyféloldal:
A végfelhasználó képes lesz a nyers adatokat kinyerni (a fent említett metódusok használatával), és azokat különböző alkalmazásokban, jelentésekben és/vagy funkciókban felhasználni.