2013-12-10 205 views

回答

0

在这种情况下,SAAJ可能是一个可行的解决方案,这是一个低级别的API,它可以让你创建和发送SOAP消息的任何端点。

MessageFactory factory = MessageFactory.newInstance(); 
SOAPMessage message = factory.createMessage(); 
SOAPBody body = message.getSOAPBody(); 
QName bodyName = new QName("http://example.org/", "HelloWorld", "hello"); 
SOAPBodyElement bodyElement = body.addBodyElement(bodyName); 

SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance(); 
SOAPConnection connection = factory.createConnection(); 
SOAPMessage response = connection.call(message, "http://example.org/soap");