views:

413

answers:

2

we have DotNet webservice which is being called by two clients , one a dotnet client and other a javaclient

The problem is java client is taking longer time in processing the results when compared to dotnet client and affecting the performance greatly , i'm using axis in java

Is there any know issue with axis regarding my situation here.

also the same java client when run on linux platform still longer time to process.

please provide me some pointer here

+2  A: 
James Anderson
A: 

Does the Java/Axis client re-use it's connection(s) to the web service/server, or is it initiating a new connection with each request?

matt b
hi matt can you tell me what do you mean exactly when you say the connection is being made every time ...as i understand its just a simple http call how can you cache that connection
I'm referring to using the same Service object, or whatever your framework calls it; or if you are instantiating the object (and whatever components it uses) each time. Some objects can take long times to load.
matt b