Hi,
 
I am using Axis 1.1, and I have noticed on a stress test that there is an issue when I am trying to send and retrieve from a Java client big binary data, if this data is a member of a structure.
Indeed, if I am using a method of this kind :
 
byte[] exchangeData (byte[] buffer);
 
the performances are very good.
 
But if I am using a method such as :
 
ReturnValue exchangeData2 (byte[] buffer);
 
with ReturnValue as :
 
class ReturnValue {
    public byte[] bufferOut;
    public int status;
}
 
The performance is awful, as soon as the bufferOut member size is up to around 2000 octets.
 
Has someone noticed the same problem ? Is there anything to tune (such as the serializer/deserializer) on Axis ?
Many thanks,
 
 
Stephane LECERCLE.
 
 
 

Reply via email to