Olá, Werner.
Eu faço coisa parecida em outro ambiente, mas talvez a dica possa lhe servir.
Uso uma chave única para cada transação (exemplo: pedido). Após atualizar esta chave (ID)na web, eu faço uma consulta no servidor (web) para "checar" se este código encontra-se lá e está completo. Se esriver, marco o banco local como "updated", caso contrário, tento reprocessar a atualização.
[]
Fernando
De: androidbrasil-dev@googlegroups.com [mailto:androidbrasil-dev@googlegroups.com] Em nome de Werner Marques
Enviada em: segunda-feira, 5 de janeiro de 2015 20:30
Para: androidbrasil-dev@googlegroups.com
Assunto: [androidbrasil-dev] Webservice - confirmando o envio do pedido
Boa noite,
Desenvolvi um app que consiste em o vendedor apos fazer o pedido, realiza a sincronizacao para envio do pedido para o webservice rest (php +mysql). Quando é finalizado o processo de sincronização do pedido com a classe asynctask (do app para o webservice), então eu marco o pedido com o status de enviado. Tenho percebido que em alguns casos o pedido esta marcado, mas não vou enviado com sucesso para o webservice. Sendo assim gostaria de saber qual seria a melhor forma de controlar esse processo, ou seja, de marcar o status do pedido (inclusive seus itens) como enviado quando tiver certeza que ele encontra-se no webservice. Desde já agradeço.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário