Tenho um sistema web que ,ao receber uma requisição especifica , é necessário realizar centenas de chamadas a um webservice. Consequentemente o sistema trava.
Gostaria de saber se é possível/viável utilizar JMS para controlar o envio de chamadas em um fila e realizar a próxima chamada apenas quando a primeira terminar.
PS: Tentamos threads, mas não deu certo também. Sempre estourava a memoria heap (apesar de aumentarmos bastante) ou a pool de conexões.