Você pode salvar no seu banco a data da ultima alteração daquele lembrete.
Vai Ficar algo assim:

Primeira requisicao, as 12:30 - > nao passa parametro
segunda requisicao, as 12:35 - > passa como parametro '12:30' ( assim, só
vem o que fi atualizado depois dessa data )
terceira requisiçao, as 12:40 - > passa como parametro '12:35'

e assim sucessivamente. é uma forma simples que vai te economizar bastante
banda.


Em 6 de abril de 2011 09:31, [email protected] <
[email protected]> escreveu:

> Ola Cristian
>
> Se seu backend for java e estiver usando o blazeds vc pode usar o Data
> Push. Creio eu que irá ajudar ou dar uma luz para vc.
>
> Abraços
>
> Enviado do meu celular Nokia
> -----Msg original-----
> De: Cristian Edson Göhl
> Enviado:  06/04/2011 08:48:19
> Assunto:  [flexdev] Dúvida consulta frequente
>
>
> Bom dia,
>
> tenho uma agenda,
>
> consegui implementar tudo o que desejo,
>
> porém, ela deve exibir lembretes dos compromissos,
>
> aí que fiquei na dúvida, vieram várias idéias de como fazer.
>
> Me refiro sobre em quanto tempo fazer requisições para verificar, quando
> adicionar timer(ou nem adicionar), quais verificações realizar.
>
> Uma das ideias foi:
>
> Fazer requisição de 4 em 4 minutos.
>
> Trazendo os lembretes dos próximos 10 minutos.
>
> Verifico se o mesmo já existe, caso não, adiciono um timer pra ele.
>
> Mesmo neste caso, já se aplicariam mais verificações,
>
> pensei em dai utilizar 2 métodos no componente,
>
> o primeiro que faz o descrito, busca,
>
> já o segundo seria para verificar se o lembrete não foi alterado,
>
> claro que poderia fazer essa verificação com o retorno do primeiro:
>
> verificando por código e hora do lembrete não existir, adicionar.
>
> e somente o código igual, verificar o que foi mudado, para então atualizar
> ou remover.
>
>
> Fico meio em dúvida pois agora de início, em 1 cliente já seriam 4 usuários
> rodando,
>
> e de qualquer forma vou gerar requisições constantes,
>
> e dependendo como eu fizer não será muito eficiente.
>
>
> Abraços,
>
> ~Cristian
>
>
> --
> 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
>
> --
> 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
>

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