JAX-WS 与 SAAJ 样式,使用哪种
使用 Service 和 Dispatch 类从 Java 代码调用 Web 服务与 SOAPConnection 类之间有什么区别(哲学上的或其他区别)?
例如,像这样:
SOAPConnectionFactory scf = SOAPConnectionFactory.newInstance();
SOAPConnection soapConnection = scf.createConnection();
SOAPMessage reply = soapConnection.call(soapMessage, url);
与大致沿着这些路线的东西?
svc = Service.create(url, serviceName);
Dispatch<SOAPMessage> dispatch = svc.createDispatch(portName, SOAPMessage.class, service.Mode.MESSAGE);
SOAPMessage reply = (SOAPMessage)dispatch.invoke(soapMessage);
它们之间有什么区别,为什么选择一种方法而不是另一种方法?