Je souhaite implémenter GZIP pour SOAPMessage. Ci-dessous est le code d'appel client normal SOAP -Implémentation SOAPMessage GZIP
// 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);
Comment puis-je mettre en œuvre GZIP en SOAPMessage dans le code mentionné ci-dessus. J'ai fait google pour cela mais je n'ai trouvé aucune chose utile.
S'il vous plaît avis comment puis-je l'implémenter SOAPMessage.
Qu'est-ce que SOAPClient? – skaffman
Ci-dessus un exemple de message SOAP avec SAAJ – Santosh