Como resposta xml interceptar e pedido durante a invocação de serviço web? [fechadas]

StackOverflow https://stackoverflow.com/questions/486864

  •  20-08-2019
  •  | 
  •  

Pergunta

Gostaria de saber se há alguma maneira pura para interceptar xml pedido de envio durante a invocação de método java webservice e xml dada em resposta? Eu não quero para imprimir esses xmls para a saída padrão, mas para "pegar"-los de alguma string.

Foi útil?

Solução

Sim, normalmente você usa um proxy sabão como soapUI . Basta apontar o seu cliente webservice no proxy e proxy ao serviço real.

Outras dicas

Fiddler ou SoapUI permitirá que você veja e até mesmo alterar o pedido / resposta na rota.

Sim, você pode usar um packet sniffer e ver o que está em seu tráfego.

Eu nunca chegar a esse ponto.

O que eu tenho usado é uma casa feita protocolo muito simples, que lê todas as entradas, imprimi-lo e re-enviar todas as informações.

Se você pode implantar servlets no servidor que fornece o serviço web que você pode considerar escrever e implantação de um filtro simples. Você pode usar este para registrar tanto a entrada e o tráfego de saída.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top