How do i unsubscribe from this list?



"Malte Kempff" <[EMAIL PROTECTED]>

11/10/2004 10:43 AM
Please respond to soap-user

       
        To:        <[EMAIL PROTECTED]>
        cc:        
        Subject:        AW: Compressing SOAP requests and using SSL



Hi Nigel,
I am using soap2.3.1 for RPCs
calling the methods takes as far I remember not very much changes
and it is looking somehting like this:

...
SOAPHTTPConnection st = new SOAPHTTPConnection();
...
SOAPContext ctx = new SOAPContext();
ctx.setGzip(true);
Call call = new Call(m_soapServiceName,
                    callName,
                    params,
                    null,
                    Constants.NS_URI_SOAP_ENC,
                    ctx
                   );
call.setSOAPTransport(st);
...

Butyou also need to enhance the soap depoloy discriptor looking something
like this:

  <isd:provider type="java"
                 scope="Application"
                 methods= "...">
   ...
                <isd:option key="gzip" value="true"/>
   ...
 </isd:provider>


good luck hope it helps

Malte


-----Ursprungliche Nachricht-----
Von: Nige White [mailto:[EMAIL PROTECTED]
Gesendet: Mittwoch, 10. November 2004 16:22
An: [EMAIL PROTECTED]
Betreff: Re: Compressing SOAP requests and using SSL


OK, looking at the soucre code, it looks like I should extend
SOAPHTTPConnection, and override send() using an extended version of
HTTPUtils in which I implement postCompressed().

I already extend SOAPHTTPConnection so that I can share a
SOAPHTTPConnection between several generated client classes (I keep
count of how many disconnect from it, and when there are none left, I
send a shutdown call to the server), so it's not a big deal.

A few things though. I'm trying to use explicit imports (Isn't it bad
style to import "...*"?) The latest source of SOAPHTTPConnection.send()
references a Cookie class. There is no Cookie class in my SOAP which is
2.3.1. There is a Cookie class in the source archives, but it's new.
Which version of SOAPHTTPConnection should I go back to? Or should I
pull out the latest source of Cookie, and use that?

Is this a good approach? I want to keep my client classes simply using
Call.invoke(), so the change must be invisible to that level.

Nigel

PS: Any help on the "No serializer" question I posted? I tagged it onto
the tail end of Vladimir's thread. Thanks!

_____________________________________________________________________
This message has been checked for all known viruses. Virus scanning
powered by Messagelabs http://www.messagelabs.com For more information
e-mail : [EMAIL PROTECTED]



____________
Virus checked by G DATA AntiVirusKit
Version: AVK 15.0.815 from 03.11.2004
Virus news: www.antiviruslab.com




This communication is for informational purposes only.  It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase & Co., its subsidiaries and affiliates

Reply via email to