Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Sincronismo

Tranquilo, é exatamente isso mesmo! No meu WS eu uso uma lib Jersey, alguma diferença para essas citadas da thred?

Em 5 de setembro de 2012 11:37, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
Bom... Experiência de quem já fez várias integrações com FTP. :D
Dá dor de cabeça com usuário, permissão, precisar criar um parser de arquivo que em geral só vai ser usado ali, o processamento fica a cargo de um serviço que pode falhar por N motivos, vc não tem o status em tempo real do processamento do arquivo, etc...

Já com WS (SOAP/REST) vc pode ter suas interfaces expostas a N integradores, tem escalabilidade, tem o status em tempo-real do processamento (seu WS retornar sucesso/fracasso no processamento por exemplo), etc...

Particularmente tenho usado REST + JSON e tem funcionado bem.

--
Abraços,
Pedro Subutzki
__________________________________________
HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/Hadi


Em 4 de setembro de 2012 15:32, Heladio Benicio <benicio.heladio@gmail.com> escreveu:
Pedro,

Qual seria a dificuldade de manutenção com FTP que não teria com WebService?

Em terça-feira, 4 de setembro de 2012 14h11min54s UTC-3, Pedro Subutzki escreveu:
Olá amigo,
Acredito que um WS seja a melhor maneira! Vc vai ganhar em facilidade na manutenção e escalabilidadr!

Abs

Enviado via iPhone

Em 04/09/2012, às 13:36, Benicio <benicio...@gmail.com> escreveu:

Olá a todos!

Venho aqui compartilhar o cenário em que me encontro atualmente e pedir a vocês sugestões de como seria a melhor alternativa.

Estou desenvolvendo um sistema de força de vendas e chegou o momento de definir como será o sincronismo dos dados.

Detalhe do cenário:
- A aplicação trabalha de modo off-line, sincronizando de tempos e tempos ( a app utiliza um banco local no aparelho - Sqlite  );

Alternativas levantas:
- FTP;
- WebService;
- Se conhecerem outra alternativa válida favor informar.

Soluções pensadas:
- Utilizar um FTP para disponibilizar os arquivos com dados e a aplicação realizar o download, processamento e inserção dos dados na base do aparelho;
- Utilizar o WebService onde existirá um método para cada lista de entidade a ser retornada;


Dúvida:
- Para uma aplicação onde serão sincronizados por volta de 5mb entre diversos dados(clientes, pedidos, preços, produtos, ...),
Onde estes dados serão gravados no banco do dispositivo e não acessados de forma online.
Alguém tem algum posicionamento a favor de qual das duas se encaixaria melhor para a solução?
 






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

0 comentários:

Postar um comentário