Dúvida JMS

0 respostas
rso1988

Bom dia galera,

estou desenvolvendo uma arquitetura, na qual o usuário irá enviar um arquivo com milhares de linhas, e para cada linha iterada, será disparado um processamento (tratar as informações da linha, salvar em banco, etc), que poderá ser de várias linhas em paralelo. Para agilizar esse processo e não ter que trabalhar com Threads, optei por tratar esse processamento utilizando mensagens JMS, ou seja, para cada nova linha lida, é disparada uma mensagem que fará o seu processamento.

O problema é que o usuário terá a opção de pausar esse processamento.

Eu gostaria de saber se existe a possibilidade de pausar a produção de mensagens nessa arquitetura, e em determinado momento tornar a produzir mensagens novamente.

Ou se não, alguma outra sugestão de arquitetura na qual eu consiga pausar determinado processamento.

Valeu!

Criado 26 de outubro de 2011
Respostas 0
Participantes 1