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 >
