Sincronização de dados é algo que não pode ser tratado como um simples
espelhamento de dados, por que dependendo dos usuários podem ter
concorrência, por exemplo, um usuário A edita uma linha X e que depois
o usuário B faz a mesma coisa, na hora de sincronizar, como fica?

Eu tenho um sistema em smartphone que faz do uso de sincronização,
como o sistema é simples fiz a sincronização manual, mas no meu caso o
processo já é desenhado para não ter esse tipo de concorrência que é
um dos principais problemas a ser estudado por vc.

Neste caso você terá de partir para um banco local, com SQL Lite tal
como fiz na minha aplicação mobile.

Abraços.

Em 4 de novembro de 2010 06:36, Bruno Carneiro
<[email protected]> escreveu:
> Bom... nunca testei a escalabilidade disso mas:
>
> 1. Você pode instalar o servidor web local e espelhar o banco de dados
> localmente.
>
> 2. Você pode usar air e fazer a mesma coisa.
>
> On Nov 3, 5:41 pm, Michael Antunes <[email protected]>
> wrote:
>> Boa tarde Pessoal,
>>
>> Tenho um aplicativo rodando atualmente com Adobe Flex, Java e
>> Postgres.
>> Esse sistema funciona perfeitamente, entretando, existem usuários que,
>> não possuem 100% de acesso a internet por diversos fatores. O cliente
>> pediu o seguinte, que de alguma forma esses usuários utilizassem o
>> sistema
>> e ao conseguir conexão com a internet os dados sincronizem.
>>
>> Queria saber de voces, se alguem ja passou por esta dificuldade e
>> qual a solução possivel.. O sistema tem um grande numero de acessos
>> diarios e 40% das pessoas trabalhariam off-line.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para 
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev



-- 
Michel P. Fernandes

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a