Processamento paralelo numa aplicação Web  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Rafael Rossignol
Java Ninja
[Avatar]

Membro desde: 17/02/2004 09:26:58
Mensagens: 259
Offline

Senti a necessidade de chamar uns processamentos a cada X segundos na minha aplicação web. Então tive a idéia de criar uma servlet cujo metodo init() é chamado ao iniciar a aplicação, que chame uma thread com um loop infinito e dentro desse loop eu chame o processamento e depois mando a thread dormir por um tempo.

Isso é viavel? existe uma maneira mais bonita de se fazer isso?

ficaria mais ou menos assim


"A Imaginação é mais importante que o Conhecimento"
Albert Einstein
[Email] [ICQ]
horaciosegundo
What is classpath?

Membro desde: 08/12/2006 11:30:52
Mensagens: 7
Offline

Um dos mandamentos das aplicações JEE diz:
"Nunca criarás Thread manualmente".

Bom, para escalonamento de tarefas você pode usar o framework quartz.
Veja Aqui

Horácio Segundo
SCJP - SCWCD - SCJD(in progress)
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team