Olá a todos!
Estou com um problema que é o seguinte:
Tenho um método de webservice e preciso colocar um timeout nele, de modo que ao estourar o tempo as operacoes pendentes são abortadas. Após isso deve-se inserir um registro no banco informando que ocorreu um timeout no servico.
Eu pensei em usar um Thread.sleep(n) e criar um thread que faça ó processamento e ao estourar o tempo eu uso um thread.stop() ou interrupt(), ou tbm fazer com o que o serviço chame um outro servico que seja assincrono(ñão sei se isso da certo)…
mas nenhuma dessas soluções me parecem interessantes.
Alguém tem algum sugestão?Já fez algo parecido?
Obreigado a Todos!
