axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Maciejewski, Vincent (GMI - NY SWAPS)" <>
Subject RE: Axis performance
Date Thu, 22 Aug 2002 12:44:28 GMT
Does anyone know how much of the call bottleneck is due to HTTP and how much due to serialization?
I've seen calls that require just a few K in parameters take several seconds. Whereas a ping
usually takes less than 50 ms. I've checked the CPU utilization on both the client and server
machines and saw nothing to suggest that adding more cpu power would help. Is it HTTP?

-----Original Message-----
From: David Ward []
Sent: Thursday, August 22, 2002 8:22 AM
Subject: Re: Axis performance

I'm guessing it's because transfering verbose xml messages (like AXIS 
does) over the wire is slow.  I thought I remembered someone talking 
about compressing the data before it gets sent (in both directions then 
decompressing it on the other side).  Can anyone point me in a direction 
that I can learn how to do that?



Steve Loughran wrote:
> ----- Original Message -----
> From: "Tim McClarren" <>
> To: <>
> Sent: Wednesday, August 21, 2002 3:46 PM
> Subject: Axis performance
>>We are trying to use Axis beta 3 for a project that involves
>>transmission of considerable amounts of stuff over the wire.
>>It takes ~ 90 seconds to transfer a Collection of 1000 simple objects
>>over the wire.
>>Using RMI tunneled through HTTP, it takes only 2-4 seconds.
>>Is there something we can do to improve the performance?
> you could help find those perf bottlenecks. I've heard claims that Axis
> doesnt cache factorys for serialisers/deserialisers, which could be an
> issue. Sam Ruby is busy tuning Axis this week, so try a nightly build, too.

View raw message