Thread - Qual a melhor para minha situação?

1 resposta
B

Galera,

Tenho um cliente web service, que fica atualizando os dados de 10 em 10 segundos. Gostaria de saber qual o melhor tipo de thread a ser usada nesta situação. Li que neste caso a melhor seria a Timer e TimerTask, porém não encontrei maiores explicações. Simplesmente falou-se que ela era indicada para execução cíclica e recorrente.

Valeu!!!

1 Resposta

sergiotaborda

brunoblas:
Galera,

Tenho um cliente web service, que fica atualizando os dados de 10 em 10 segundos. Gostaria de saber qual o melhor tipo de thread a ser usada nesta situação. Li que neste caso a melhor seria a Timer e TimerTask

Timer e Timetask são realmente a solução para problemas de temporização. Embora Timer user Theads Timer não é uma Thread. Não existem tipos de Threads como dás a entender no titulo do topico.

Uma opção a usar Timer é um cronograma de temporização como o Quartz.

Se for para ser usado em ambiente JEE não deve ser usado o Timer do java e sim o serviço Timer do EJB.
Se for para ser usado em ambiente Swing deve ser usado o java.swing.Timer e não o java.util.Timer
Não sei se o quartz é inteligente para saber qual usar.

Criado 10 de dezembro de 2007
Ultima resposta 10 de dez. de 2007
Respostas 1
Participantes 2