Google App Engine + Serviço em segundo plano  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
JeeProgrammer
JavaChild

Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline

Preciso executar uma rotina em minha app web que irá executar a cada 1 segundo durante um certo tempo em um fluxo separado, essa rotina provavelmente será ativada por um servlet no GAE, andei dando uma olhada no Cron mas acho que não seria a melhor solução no meu caso.
Alguém tem alguma sugestão?


Sun Certified Java Programmer 5.0
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Se quer executar a cada 'x segundos/minutos/horas', o melhor a fazer são os CronJobs mesmo. Nele você registra qual URL será requisitada no intervalo de tempo

Para processamento assíncrono há também o TaskQueue, mas você é quem tem de registrar cada execução.

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
JeeProgrammer
JavaChild

Membro desde: 08/08/2008 08:32:45
Mensagens: 108
Offline

Opa, mas ai fica executando direto né?
Sabe me dizer se é possível iniciar e finalizar o job via código ou somente pelo xml mesmo?
Outra coisa, essa url seria o caminho do meu Servlet? Não achei nenhum exemplo de configuração dessa url.

obrigado.

Sun Certified Java Programmer 5.0
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

http://code.google.com/appengine/docs/java/config/cron.html

Fica executado na periodicidade que você especificar sim.
Programaticamente pelo que sei não há acesso, só pela interface administrativa(web).

Nessa URL tem o xml de configuração, a tag '<url>' é quem define o servlet que será feito o request

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team