luuu
Maio 15, 2008, 1:06pm
#1
Tenho um cliente que usa um webservice.
E estou tentando fazer teste de stress usando o JMeter neste WS, mas preciso de uma mensagem SOAP qualquer para conseguir executar.
Alguem sabe como posso interceptar está mensagem que meu cliente está usando?
Estou desenvolvendo pelo netbeans.
O Axis tem o SOAPMonitor, num rola fazer um esquema pra usar ele?
Tem também o Apache tcpmon, mas creio que ele não desempacota o envelope SOAP
Dá pra criar msgs SOAP em java programaticamente…
dê uma olhada nas classes: SOAPMessage e SOAPConnection
dá pra criar a SOAPMessage usando uma MessageFactory e uma conexão
com o SOAPConnectionFactory
algo do tipo:
SOAPMessage message = MessageFactory.newInstance().createMessage();
//adiciona coisas na mensagem
SOAPConnection conn = SOAPConnectionFactory.newInstance().createConnection();
SOAPMessage response = conn.call(message, new URL("http://url.do.seu/webservice"));
Todas essas classes são do Java 6 SDK… não sei se os nomes dos métodos tao certos,
mas é por ai