Bom dia
enho uma aplicação pequena (mais complicada) onde terei que dar manutenção, ela usa envio de XML através de SOCKET .
A aplicação resume se a
- um Listener que fica escutando os XMLs que estão entrando
- Um monte de coisa que faz o Parser (código demais) , usando SAX
- Inclusão dos valores das Tags em tabelas do Oracle
- Chamada de execução de uma procedure do Banco
- Trazer um retorno de XML de retorno, que poderá ser todos os campos das tabelas do Banco, ou somente os contidos nas Tags sem valor (tipo , ele traria o valor desta coluna que provavelmente foi alimentada apos um processo do banco)
Sei que a pergunta pode ser muito genérica, mas porque usar socket para parsear e alimentar algumas tabelas do banco de dados
Quais as vantagens ?
Quais as alternativas ?
Grato