Uma das formas de se estabelecer uma comunicação entre o serviço CloudWalk e um host autorizador é através do protocolo HTTP. O diagrama abaixo representa uma comunicação entre o dispositivo, o serviço CloudWalk e o host autorizador:
Atenção: Após efetuar um network.send e um network.receive, é necessário efetuar um network.hostdisconnect para que seja possível realizar uma nova chamada (send).
Para fins de teste, disponibilizamos um host autorizador pronto para ser utilizado. O autorizador é extremamente simples, utilizado exclusivamente para fins de testes.
Este guia assume que o seu dispositivo já possui o CloudWalk Framework devidamente instalado e configurado, e que o número de série do dispositivo já está cadastrado no CloudWalk Manager.
Caso não tenha certeza dos passos acima, confira a seção CloudWalk Framework - Configuração do dispositivo
O último passo consiste em configurar o CloudWalk Manager. Siga o seguinte procedimento:
Todo dispositivo deve possuir um número lógico, que é a identificação do dispositivo no CloudWalk. Para configurar o número lógico, siga o seguinte procedimento:
O próximo passo é associar o dispositivo com o número lógico recém criado, pressionando a tecla F1 (Verifone) ou F (Telium). A seguinte tela será apresentada:
CONFIGURATION MENU 1 CLOUDWALK 2 DEVICE SETTINGS 3 MASTER / VISA 4 ABOUT 5 QUIT
Selecione então a opção 1 LOGICAL NUMBER e informe o número lógico recém cadastrado (0001):
CLOUDWALK SETTINGS 1 LOGICAL NUMBERS 2 DELETE APPS 3 REINSTALL 4 BACK
Após informar o número lógico, pressione a tecla confirmar (verde).
LOGICAL NUMBER : 0001
translation missing: pt-BR.integration.http.walk_manager_setup.associate_logical_number.paragraph_4
Com o dispositivo preparado, a aplicação compilada e tudo configurado no CloudWalk Manager, chegou a hora de testar a comunicação entre todos os componentes envolvidos: dispositivo, CloudWalk e o host autorizador.
Pressione a tecla verde e será realizado o download da aplicação previamente configurada no CloudWalk Manager:
DOWNLOADING ...
Ao finalizar o processo, a seguinte mensagem será exibida:
DOWNLOAD COMPLETE! PRESS GREEN
Após baixar a aplicação e pressionar o botão verde, a aplicação será automaticamente executada.
HTTP Post test Connecting ...
HTTP Post test Connected!
HTTP Post test Connected! Posting ...
HTTP Post test Connected! Posting ... Post response: CLOUDWALK 0123456789
Verificar configuração de comunicacão do dispositivo, montagem dos cabos e conexão com a internet.
HTTP Post test Connection failed!
Existem várias ferramentas e serviços que podem lhe auxiliar a testar o retorno de suas requisições. Um exemplo é o serviço hurl.it, que oferece uma interface bem simples, conforme pode ser observado abaixo: