Служба проксі-таксіметра забяспечвае аддалены доступ да API таксометра Planet Coops праз сетку Wi-Fi. Цяпер інтэгратары могуць бясплатна запускаць дыспетчарскія / MDT-дадаткі і дадатковыя праграмы на іншай прыладзе, якая адрозніваецца ад таксометра.
Налада простая. Проста ўсталюйце і запусціце службу на выдаленай і лакальнай прыладзе. Прылада, на якой усталявана наша дадатак Taximeter, возьме на сябе ролю сервера і зарэгіструе свае паслугі ў лакальнай падсеткі. Прылада без усталяванага на ім таксіметра возьме на сябе ролю кліента і адкрые і падключыцца да паслуг, зарэгістраваных серверам. Паслуга падтрымлівае адзін сервер і некалькі кліентаў у падсеткі.
Існуючыя кліенты API патрабуюць толькі мінімальных змен для выкарыстання проксі-службы. Ім трэба будзе падключыцца да проксі, калі таксометра няма, і злавіць дадатковае выключэнне - IllegalStateException, якое проксі выкарыстоўвае для паведамлення пра памылкі. Паколькі памылкі ў сувязі звычайна носяць часовы характар, стратэгію кліента API для барацьбы з любым выключэннем проксі таксама трэба будзе перагледзець.
Мы абнавілі наш прыкладны праект API Taximeter, каб прадэманстраваць, як падключацца праз проксі-службу Taximeter.
& # 10057; & # 8195;
АСАБЛІВАСЦІ & # 10004; & # 8195; Бяспечная сувязь з выкарыстаннем TLS
& # 10004; & # 8195; Аўтэнтыфікацыя кліенцкіх запытаў з дапамогай PIN-кода
& # 10004; & # 8195; Зафіксуйце службу ў пэўнай інстанцыі таксіметра
Заўвага: Патрабуецца таксіметр версіі 1.1.72 або больш позняй, гл.
Спасылка: https://play.google.com/store/apps/details?id=com.planetcoops.android.taximeter.
Заўвага: Працяг выкарыстання Wi-Fi, які працуе ў фонавым рэжыме, можа значна паменшыць час аўтаномнай працы.