Ich möchte GZIP für SOAPMessage implementieren. ist unter dem normalen SOAP-Client-Anruf-Code -SOAPMessage GZIP-Implementierung
// Create a new SOAP message from the factory and set the SOAPAction header.
MessageFactoryImpl factory = new MessageFactoryImpl();
SOAPMessage soapMsg = factory.createMessage();
// Set the SOAP envelope contents to our ebXML DOM.
SOAPPart part = soapMsg.getSOAPPart();
part.setContent(new DOMSource(docSoapReq));
// Create a SOAPConnection to send the SOAP request on.
SOAPConnectionFactory conFactory = SOAPConnectionFactory.newInstance();
SOAPConnection con = conFactory.createConnection();
// Point to the service we want to call, and then call it.
// Store the response in the "reply" object.
URLEndpoint endPoint = new URLEndpoint(serviceURL);
SOAPMessage reply = con.call(soapMsg, endPoint);
con.close();
return (reply);
Wie ich GZIP in Soapmessage in oben genannten Code implementieren kann. Ich habe Google dafür googeln, aber habe keine nützlichen Dinge gefunden.
Bitte beraten, wie kann ich es SOAPMessage implementieren.
Was ist Soapclient? – skaffman
Oben angegebenes Beispiel ist der SOAP-Nachricht mit SAAJ – Santosh