Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Webservice - confirmando o envio do pedido

Geralmente eu se envia pedidos e itens  juntos. Garantindo a atomicidade.

Em 05/01/2015 18:49, "Werner Marques" <werner.paiva@gmail.com> escreveu:
Obrigado pelo Contato Fernando, vai então minha dúvida, você verifica a chave (ID) na web, mas como você sabe que todos os itens do pedido também chegaram lá ? a não ser que você esteja verificando também todos os produtos desse pedido, não é ?

abraço

Em segunda-feira, 5 de janeiro de 2015 19h39min20s UTC-3, Fernando Pereira escreveu:

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: androidb...@googlegroups.com [mailto:androidb...@googlegroups.com] Em nome de Werner Marques
Enviada em: segunda-feira, 5 de janeiro de 2015 20:30
Para: androidb...@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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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.

--
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.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário