Hello,

In discussion of what performance gains we got, I created a very simple
performance test, basing on existing addressbook sample (files attached
should be added to java\samples\addressbook\ dir, sorry not sure how correct
patch should be created for new files).

The test allow to run getAddress / putAddress requests in cycle from several
concurrent threads. 
I have tested it within following environment:

2XPIII -600, 1G of RAM, W2K
Sun JRE 1.3.1
Tomcat 4.0.3
Xerces 2.x

soap libs 2.2, 2.3.1, current

The number of threads was set up to 8 (with more threads I had a
socketException). Each test included 4000  calls

Before each test server & client SOAP lib was replaced with corresponding
version & server restarted

The test was performed once in each config, sorry had no time for more
accurate testing, maybe someone will complete it.

The results I got following:

SOAP ver , Time to run
2.2     107.091
2.3.1     98.841
CUR     82.451

Best regards,
Pavel

> -----Original Message-----
> From: Scott Nichol [mailto:snicholnews@;scottnichol.com]
> Sent: Wednesday, October 30, 2002 6:17 PM
> To: Pavel Ausianik
> Subject: Re: [PATCH] Improve Key mapping
> 
> 
> > It would be interesting if some performance measure test for whole
> SOAP env
> > (server / client ) could be done in comparison current lib with
> 2.3.1...
> 
> I agree.  I have a list of things I would like to do with 
> SOAP, such as
> code improvements, new features, more interop samples, but I 
> get time to
> work on them in small spurts, so I know that many things on the list
> will never get done (by me, at least).  I am not sure I will 
> get around
> to performance measurements any time soon, but I would love to compare
> 2.2, 2.3.1 and the current, as well as a quick comparison of tomcat,
> jetty and resin as containers.
> 
> Scott Nichol
> 
> 

Attachment: ComplexRequest.java
Description: Binary data

********   Network Associates GroupShield Exchange          **********
********  Alert generated at: Monday, November 04, 2002 07:30:14 PM GTB Standard Time
**********************************************************************


The file perftest.cmd has been replaced.
Please consult your administrator for further help
and remember to quote your ticket number: OA60_1036431014_EPMSA005

Attachment: perftest.sh
Description: Binary data

--
To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>

Reply via email to