Serviciul Proxy Taximeter oferă acces de la distanță la API-ul Taximeter al Planet Coops printr-o rețea Wi-Fi. Integratorii sunt acum liberi să ruleze aplicații dispatch / MDT, backseat pe un dispozitiv diferit de Taximeter.
Configurarea este ușoară. Pur și simplu instalați și rulați serviciul pe dispozitivul local și la distanță. Dispozitivul cu aplicația noastră Taximeter instalată pe acesta își va asuma un rol de server și își va înregistra serviciile pe subrețeaua locală. Dispozitivul fără Taximetru instalat pe acesta își va asuma un rol de client și va descoperi și se va conecta la serviciile înregistrate de server. Serviciul acceptă un server și mai mulți clienți per subrețea.
Clienții API existenți necesită doar modificări minime pentru a utiliza serviciul proxy. Aceștia vor trebui să se conecteze la proxy atunci când Taximeter nu este prezent și să prindă o excepție suplimentară, o IllegalStateException, pe care proxy-ul o folosește pentru a raporta erori. Deoarece erorile de comunicare sunt de obicei tranzitorii în natură, strategia clientului API pentru gestionarea oricărei excepții proxy va trebui, de asemenea, revizuită.
Am actualizat proiectul nostru de exemplu Taximeter API pentru a demonstra cum să vă conectați prin intermediul Serviciului proxy Taximeter.
& # 10057; & # 8195;
CARACTERISTICI
& # 10004; & # 8195; Comunicare securizată utilizând TLS
& # 10004; & # 8195; Autentificați solicitările clienților utilizând un cod PIN
& # 10004; & # 8195; Blocați serviciul la o anumită instanță Taximeter
Notă: necesită versiunea 1.1.72 sau o versiune ulterioară a Taximeter, consultați
Link: https://play.google.com/store/apps/details?id=com.planetcoops.android.taximeter.
Notă: utilizarea continuă a funcției Wi-Fi în fundal poate reduce dramatic durata de viață a bateriei.