Thanks Paul, you mentioned a good point about async invocation which  was my
next question, whether asycn SOAP invocation can provide a better
performance results for time-consuming server operations.

Joe


On Dec 11, 2007 3:36 PM, Paul Fremantle <[EMAIL PROTECTED]> wrote:

> Its possible another JSSE implementation might be faster - you could try
> running on IBMs or BEAs JDKs. I guess you could find an SSL accelerator card
> that supports Java. One more thing worth trying is the async NIO HTTP
> transport that is in Axis2 1.3. It might help.
>
> Paul
>
>
> On Dec 11, 2007 5:13 PM, Joe S <[EMAIL PROTECTED]> wrote:
>
> > Paul,
> >
> > I tried your suggestion to reuse HTTPClient and it solved my problem!
> > Thank you so much, you saved me! Https connection speed is now close to http
> > after establishing the SSL session, but it's still slower than the .Net
> > client or Jmeter. Is there anything else I can do to improve the performance
> > using http or https?
> >
> > Thanks again.
> >
> > Joe
> >
> >
> > On Dec 11, 2007 9:16 AM, Paul Fremantle < [EMAIL PROTECTED]> wrote:
> >
> > > Joe
> > >
> > > The article talks about JVM tuning and this article talks about TCP
> > > tuning - at least for Linux. http://wso2.org/library/1721
> > >
> > > I think the SSL problem may require you to re-use the same HTTPClient
> > > in your Axis2 client. I'm guessing that what's happening is that the SSL
> > > negotiation is happening with every single request.
> > >
> > > try stub._getServiceClient().getOptions().setProperty(
> > > HTTPConstants.REUSE_HTTP_CLIENT, "true");
> > >
> > > Paul
> > >
> > >
> > > On Dec 11, 2007 2:06 PM, Joe S <[EMAIL PROTECTED] > wrote:
> > >
> > > > Hi Paul,
> > > >
> > > > Thanks for the good points. What tuning we should make to the TCP
> > > > stack or JVM? Any reference for more information?
> > > >
> > > > What I found in my tests using AXIS2 is that using https in Java
> > > > client  is unacceptably slow, every SOAP operation is 100 times slower 
> > > > than
> > > > http. What can we do about it? Does that has anything to do with AXIS2
> > > > configurations? or Sun's implementation of SSL?
> > > >
> > > > Thanks
> > > >
> > > > Joe
> > > >
> > > >
> > > > On Dec 11, 2007 4:21 AM, Paul Fremantle <[EMAIL PROTECTED] > wrote:
> > > >
> > > > > Natraj
> > > > >
> > > > > We did some significant benchmarking a while back that showed some
> > > > > pretty good results:
> > > > >
> > > > > http://wso2.org/library/588
> > > > >
> > > > > Under heavy load you will also need to tune your TCP stack and JVM
> > > > > to get good performance.
> > > > >
> > > > > Paul
> > > > >
> > > > >
> > > > > On Dec 11, 2007 8:48 AM, Gudla, Natraj (GE Money, consultant) <
> > > > > [EMAIL PROTECTED] > wrote:
> > > > >
> > > > > >  Hi All,
> > > > > >
> > > > > > Is Axis2 proven to handle real time heavy load of concurrent
> > > > > > request(s) and process them with quick responses. I am interested 
> > > > > > to check
> > > > > > any case studies or hard learnings from any one who might have had 
> > > > > > this
> > > > > > situation. We are trying to build an on-line payment
> > > > > > application, which requires customer payments to be authored in 
> > > > > > quick turn
> > > > > > around seconds. The web applicaiton will hit a new web service 
> > > > > > layer to be
> > > > > > developed which internally interacts with one or more third party 
> > > > > > web
> > > > > > services.
> > > > > >
> > > > > > Before we kick off using Axis2 we need to understand the real
> > > > > > time performance. Any inputs will highly be appreciated.
> > > > > >
> > > > > > Cheers
> > > > > > Natraj.
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Paul Fremantle
> > > > > Co-Founder and VP of Technical Sales, WSO2
> > > > > OASIS WS-RX TC Co-chair
> > > > >
> > > > > blog: http://pzf.fremantle.org
> > > > > [EMAIL PROTECTED]
> > > > >
> > > > > "Oxygenating the Web Service Platform", www.wso2.com
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Paul Fremantle
> > > Co-Founder and VP of Technical Sales, WSO2
> > > OASIS WS-RX TC Co-chair
> > >
> > > blog: http://pzf.fremantle.org
> > > [EMAIL PROTECTED]
> > >
> > > "Oxygenating the Web Service Platform", www.wso2.com
> > >
> >
> >
>
>
> --
> Paul Fremantle
> Co-Founder and VP of Technical Sales, WSO2
> OASIS WS-RX TC Co-chair
>
> blog: http://pzf.fremantle.org
> [EMAIL PROTECTED]
>
> "Oxygenating the Web Service Platform", www.wso2.com
>

Reply via email to