Como deixar um Servlet rodando no tomcat como um serviço

1 resposta
fillipeweb

Olá,

Tenho a seguinte situação:

Tenho um servlet que le o banco de dados gera um XML e envia isso para uma URL e a mesma retorna uma resposta.

Preciso que esse servlet fique rodando no tomcat como se fosse um serviço sem precisar de uma requisição, ele tem que ficar em um loop, lendo o banco, gerando o XML, enviando para a URL, pegando a resposta e gravando no banco.

1 Resposta

sergiotaborda

fillipeweb:

Olá,

Tenho a seguinte situação:

Tenho um servlet que le o banco de dados gera um XML e envia isso para uma URL e a mesma retorna uma resposta.

Preciso que esse servlet fique rodando no tomcat como se fosse um serviço sem precisar de uma requisição, ele tem que ficar em um loop, lendo o banco, gerando o XML, enviando para a URL, pegando a resposta e gravando no banco.

Não tem como um servlet fazer isso, mas vc pode cirar um serviço temporizado usando Timer ou outro mecanismo de temporização qualquer. Mesmo até uma thread deamon correndo infinitamente.

Criado 12 de outubro de 2007
Ultima resposta 12 de out. de 2007
Respostas 1
Participantes 2