O serviço de proxy de taxímetro fornece acesso remoto à API de taxímetro da Planet Coops por meio de uma rede Wi-Fi. Os integradores agora estão livres para executar aplicativos de despacho / MDT e de banco traseiro em um dispositivo diferente do Taxímetro.
A configuração é fácil. Basta instalar e executar o serviço no dispositivo remoto e local. O dispositivo com nosso aplicativo Taxímetro instalado assumirá uma função de servidor e registrará seus serviços na sub-rede local. O dispositivo sem Taxímetro instalado assumirá a função de cliente e descobrirá e se conectará aos serviços registrados pelo servidor. O serviço oferece suporte a um servidor e vários clientes por sub-rede.
Os clientes API existentes requerem apenas mudanças mínimas para usar o serviço de proxy. Eles precisarão se conectar ao proxy quando o Taxímetro não estiver presente e capturar uma exceção adicional, uma IllegalStateException, que o proxy usa para relatar erros. Como os erros de comunicação são geralmente de natureza transitória, a estratégia do cliente API para lidar com qualquer exceção de proxy também precisará ser revisada.
Atualizamos nosso projeto de exemplo de API de taxímetro para demonstrar como se conectar por meio do serviço de proxy de taxímetro.
& # 10057; & # 8195;
RECURSOS
& # 10004; & # 8195; Comunicação segura usando TLS
& # 10004; & # 8195; Autenticar solicitações de clientes usando um código PIN
& # 10004; & # 8195; Bloqueie o serviço para uma determinada instância de taxímetro
Observação: requer a versão 1.1.72 ou posterior do Taxímetro, consulte
Link: https://play.google.com/store/apps/details?id=com.planetcoops.android.taximeter.
Nota: O uso contínuo de Wi-Fi em segundo plano pode diminuir drasticamente a vida útil da bateria.