Primeiro, queria dizer que nao tenho a menor ideia do que seja EJB (soh muito por cima mesmo) … mas eu tava procurando ae nos topicos e um usuario recomendou o uso de EJB para uma aplicacao de agendamento, bem vou explicar o que eu quero fazer (mechi brevemente no quartz, tenho uma ideia superficial)
bem a aplicacao que eu pretendo fazer deve fazer o seguinte: enviar emails quando estiver perto de uma determinada data, vou explicar melhor: uma entidade pessoa vai ter varios planos de acoes que tem uma data pre-determinada de comeco e fim, quando a data atual estiver a 5 dias da data de fim do plano de acao o programa deve mandar um email avisando o usuario, o chefe e o administrador do sistema. essa data vai ser buscada num banco de dados e eu pretendia fazer um jog diario que verifica todos os planos de acoes e se algum tiver a pelo menos 5 dias antes do fim, mandar um email para as tres partes
obs: queria soh avisar que isso vai ser soh uma funcionalidade inicial, futuramente pretendo expandir o sistema para atender demandas de outros sistemas
ahh … e aproveitar, voces acham uma boa fazer esse sistema usando java para web? pretendo usar o struts … eu queria usar o hibernate, mas eu nao sei usar ele ainda e essa funcionalidade tem uma certa urgencia … entao vai ficar soh no struts mesmo … acho que nao vai ter muito problemas de nao usar hibernate o sistema nao deve ser grande (pequeno alias e soh vai acessar um banco em oracle)
alguma ideia da melhor maneira de fazer? pretendo fazer o seguinte, uma pagina bem simples a inicio com um botao que quando voce aperta ele chama a action principal que deve ficar rodando para sempre, futuramente se voce acessar essa mesma pagina ele deve dizer que quais jobs estao rodando nomes o que faz … etc … e um botao para para aquele action, tem como? sou muito novo em java, essa pagina vai ser soh de comeco depois pretendo fazer um negoco mais elaborado com sistema de login etc …