Olá, eu tenho um WebService rodando no Jboss Portal, e mandamos msg Soap via um programa em QT, agora tenho que montar a comunicação via java e estou com duvidas de como faço para mandar executar algum metodo que esta no meu WebService
Eu acredito que consegui fazer a comunicação assim…
import java.net.MalformedURLException;
import java.net.URL;
import javax.xml.soap.MessageFactory;
import javax.xml.soap.SOAPConnection;
import javax.xml.soap.SOAPConnectionFactory;
import javax.xml.soap.SOAPException;
import javax.xml.soap.SOAPMessage;
public class Soap {
public Soap() throws UnsupportedOperationException, SOAPException, MalformedURLException{
MessageFactory factory = MessageFactory.newInstance();
SOAPMessage message = factory.createMessage();
SOAPConnectionFactory soapConnectionFactory = SOAPConnectionFactory.newInstance();
SOAPConnection connection = soapConnectionFactory.createConnection();
//Sending a Message
java.net.URL endpoint = new URL("http://xxx.xxx.x.xxx/webservice_a/AWS");
SOAPMessage response = connection.call(message, endpoint);
connection.close();
System.out.print("teste");
//
}
}