On that note, has anyone developed / knows of any meaningful tools to
use JMeter to test Axis?

I developed some Java samplers, but mine don't seem very effective. :)

Ben

On Wed, 2003-02-05 at 22:06, Frank Cohen wrote:
> I've seen performance slow-downs when comparing Axis to Apache SOAP. I
> haven't taken the time to look into the Axis code but I will do so in the
> next few weeks and I'll post what I find here.
> 
> I put together a Performance Kit to let people test Web Services for
> scalability and performance. The kit uses my open-source TestMaker utility.
> Details are at:
> 
> http://www.pushtotest.com/ptt/kits/saskit.html
> 
> -Frank
> 
> -- 
> Frank Cohen, Founder, http://www.PushToTest.com, phone: 408 374 7426
> 
> PushToTest offers free open-source test software and global services
> solutions that test, monitor and automate Web Service systems for
> functionality, scalability and performance.
> 
> 
> > From: [EMAIL PROTECTED]
> > Reply-To: [EMAIL PROTECTED]
> > Date: Wed, 5 Feb 2003 16:26:53 -0800
> > To: [EMAIL PROTECTED]
> > Subject: Re: Excessive Latency for Axis processing
> > 
> > I had a similar experience.
> > 
> > I re-wrote a couple of services I had done with Apache SOAP. Similarly,
> > they sent a bean of values as input and returned an array of beans, and
> > used BeanSerializers for all classes. The request was < 2 Kb in size and
> > the response was around 60 Kb.
> > 
> > I don't remember the exact times now, but the round trip times went
> > something like this: a raw text stream over HTTP ran around 300 ms, the
> > Apache SOAP version took somewhere around 1000 ms, and Axis took 3000 ms.
> > I can't say if this is "normal" or not. But Axis was definitely orders of
> > magnitude slower that the Apache SOAP versions.
> > 
> > 
> > 
> > 
> > 
> > "Shellman, Joel" <[EMAIL PROTECTED]>
> > 02/05/2003 12:11 PM
> > Please respond to axis-user
> > 
> > 
> > To:     "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
> > cc: 
> > Subject:        Excessive Latency for Axis processing
> > 
> > 
> > I know there have been other mentions of Axis performance, but I want to
> > make sure that my results are not abnormal--because they seem to be
> > excessively slow.
> > 
> > I'm sending in an array of key/value pairs and returning an object that
> > contains 4 arrays of classes and a couple primitives. I'm using
> > BeanSerializers for all of our classes.
> > 
> > Our code runs in about 50 milliseconds or so and Axis takes 500 ms to read
> > the request and 1500 ms to spit out the response. The request is probably
> > 1
> > Kb or less and the response is about 13 Kb.
> > 
> > Is this normal? Is there anything I can do to make it faster as is? Is
> > around 50 ms for an entire request (processing request and response) an
> > unrealistic expectation?
> > 
> > Joel Shellman
> > 
> > 
> > 
> 


Reply via email to