Agendar Tarefas automáticas no Jboss

1 resposta
O

Olá pessoal.

Estou usando: JBoss 4.2.1 + NetBeans 6.8 + jdk1.6.0_17 + EJB 3 + Hibernate usando o JPA + JSF 1.2 + Facelets + RichFaces.

E com a seguinte necessidade:

  1. Tenho que verificar em um servidor FTP (a cada 5 min por exemplo) se existem arquivos novos e fazer o download desses arquivos novos.
  2. Tenho que abrir esses arquivos depois que o download ocorrer, pegar o conteúdo deles e salvar no banco de dados.

Preciso fazer isso de forma automática 24 horas por dia com um agendamento.
O que vocês me recomendam para fazer isso?

Andei lendo sobre o Quartz, é uma boa solução?

Alguém já fez algo parecido usando o JBoss?

[]s

Osvano

1 Resposta

fabiocsilva

O EJB tem um serviço de Timer(por sinal no JBoss ele usa o Quartz por trás) que você pode usar para fazer esse agendamento periódico. Acho que é a solução mais elegante pela configuração que você passou…

Criado 8 de julho de 2010
Ultima resposta 8 de jul. de 2010
Respostas 1
Participantes 2