Pessoal,
Estamos trabalhando em um projeto onde existe um processamento batch que toma um longo tempo para ser executado. Esse processo pode ser facilmente dividido em tarefas menores e executado em paralelo. Sabendo que o uso de Threads diretamente a partir de uma aplicação JEE é desencorajado, optamos pelo uso de JMS/MDB.
Quando o usuário dispara um processo o código no servlet container envia mensagens JMS solicitando o processamento de tarefas menores. Dessa maneira o próprio conteiner cria (ou provavelmente criará) vários threads para controlar o processamento.
Tudo isso é meio óbvio e aceitável.
No entanto algumas pessoas no cliente não aceitam essa solução e gostaríamos de argumentar que essa é a solução padrão para esse tipo de problema e para isso precisamos mostrar algum site da SUN ou de alguma outra grande empresa dizendo que esse enfoque está correto.
Alguém sabe onde encontrar isso??
Obrigado