Galera, tenho um webservice que recebe uma string vinda do seu client, que pode ser tanto web quanto desktop, faço o processamento no programa e devolvo o soap, problema que a performace do programa está um poco ruim, pois a cada registro ele precisa criar todas as instancias do hibernate, abrir todos os index do lucene e realizar todo o processamento.
Foi então que tivemos a ideia de fazer esse processamento em lotes, implementando assincronicidade, porém eu nao tenho idéia de como fazer isso em um webservice, alguém tem algum material ou pode me dizer qual o caminho das pedras seguir? Nao quero nada pronto, quero apenas alguma ajuda mesmo.
Bom, se alguém souber ou tiver alguma dica
Vlw galera.