Tarefa agendada

Pessoal,

Tenho uma aplicação web que possuirá uma rotina agendada que de tempos em tempos será executada. Qual melhor forma de implementar isso? Criar uma servlet para isso, configurar alguma coisa no meu servidor(JBoss) para ele executar essa rotina, uma aplicação a parte?

Depende muito de que tipo de rotina estamos tratando…
Rotinas de backup o melhor mesmo é por na “cron” do servidor mesmo…
Rotinas menos importantes pode-se até criar uma thread…

[]'s

Podes explicar melhor o que seria esta cron? Grato T+