Arquitetura para um Schedule

2 respostas
augustofleck

Boa Tarde,

Estou com uma tarefa aqui na empresa que é a seguinte,

1 - Preciso criar uma interface(WEB) para os usuário agendar recebimento de relatórios,
essa interface deve ter campos como, nome do relatório, parâmetros de entrada, e datas que ele será executado.
2 - Gerar o relatório da data informada e enviar por e-mail.

Pois bem já fiz a interface, já fiz a geração do .jasper, já consigo enviar por email.

Agora estou com dificultades de criar a arquitetura de schedule. estive pensando em usar o Quartz, mas não vi uma forma de integra ele com meu BD de tarefas e tal…

Alguém tem uma sugestão ???

2 Respostas

Roger75

Se o servidor for Linux (ou UNIX) você pode usar o crontab.

bombbr

augustofleck:
Boa Tarde,
Estou com uma tarefa aqui na empresa que é a seguinte,
1 - Preciso criar uma interface(WEB) para os usuário agendar recebimento de relatórios,
essa interface deve ter campos como, nome do relatório, parâmetros de entrada, e datas que ele será executado.
2 - Gerar o relatório da data informada e enviar por e-mail.
Pois bem já fiz a interface, já fiz a geração do .jasper, já consigo enviar por email.
Agora estou com dificultades de criar a arquitetura de schedule. estive pensando em usar o Quartz, mas não vi uma forma de integra ele com meu BD de tarefas e tal…
Alguém tem uma sugestão ???

Utilize o Quatz para de tempos em tempos verificar no banco se existe uma tarefa a ser executada.

Criado 4 de outubro de 2010
Ultima resposta 4 de out. de 2010
Respostas 2
Participantes 3