To answer my own question, I got into the Axis code and track down the
source of the slowdown.  It is actually java 1.5's socket connection
mechanism and a change in socket implementation.  For more details, see:

http://bugs.sun.com/bugdatabase/view_bug.do;:YfiG?bug_id=5092063

Cheers,
Alan  

-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 14, 2005 12:34 PM
To: [email protected]
Subject: Re: Performance of Axis with various JRE

see http://marc.theaimsgroup.com/?l=axis-user&m=110860275705924&w=2


On 7/14/05, Alan Yu <[EMAIL PROTECTED]> wrote:
>  
>  
> Hi all,
>   
> I'm writing a client application that involves a web service client 
> connecting to an external web service.  The client was written under 
> Axis
> 1.2.1 using the precompiled binaries.  
>   
> The troublesome issue is that a web service call took over 7 secs 
> inorder to get a reply when I run it with JRE 1.5.  I trapped the 
> network traffic and found almost all the delay was for forming the 
> message and getting the message onto the network, not network latency.

> I then switched to running the exact same code/library/everything with

> JRE 1.4 and the execution went down to 600 ms.
>   
> I did some quick reading and will try upgrading Xeceres and running it

> using the JDK JVM, and possibly compiling the axis libraries for 
> myself in Java 1.5.  Does anyone else have any other suggestions?  Is 
> there any documentation stating the optimal dependencies for Axis?  
> Any ideas on the root cause?
>   
> Thanks in advance,
> Alan
>   
>   
> This electronic message transmission, including attachments, is for 
> the exclusive use of the individuals to which this e-mail is addressed

> and is to be reviewed and used exclusively for authorized company 
> purposes. This transmission may contain proprietary, confidential or 
> privileged information. If you are not the intended recipient of this 
> transmission, you are hereby notified that any use, copying, 
> disclosure, dissemination, distribution or taking of any action in 
> reliance upon the contents of this transmission is strictly 
> prohibited. If you believe you may have received this electronic 
> message in error, please notify the sender immediately by return email

> and delete or destroy the original message and/or any copy of it from
your computer system and/or your files. Thank you.
>  


--
Davanum Srinivas -http://blogs.cocoondev.org/dims/
 
 
This electronic message transmission, including attachments, is for the 
exclusive use of the individuals to which this e-mail is addressed and is to be 
reviewed and used exclusively for authorized company purposes. This 
transmission may contain proprietary, confidential or privileged information. 
If you are not the intended recipient of this transmission, you are hereby 
notified that any use, copying, disclosure, dissemination, distribution or 
taking of any action in reliance upon the contents of this transmission is 
strictly prohibited. If you believe you may have received this electronic 
message in error, please notify the sender immediately by return email and 
delete or destroy the original message and/or any copy of it from your computer 
system and/or your files. Thank you.

Reply via email to