>From memory (apologies in advance if this is off the mark), I think it's the axis2 client stub that will serialize multiple calls - i.e. will finish one request/response before beginning another. So if you want to parallelize the calls, what's needed is multiple client stubs, and multiple threads to run them in.
[I used java.util.concurrent.ThreadPoolExecutor, one stub object per thread, to do some basic load testing of a service.] Regards, Michael Håkon Sagehaug wrote: > > Hi > > One more thing I create the HttpClient object like this > > MultiThreadedHttpConnectionManager conMrg = new > MultiThreadedHttpConnectionManager(); > > conMrg.getParams().setDefaultMaxConnectionsPerHost(10); > httpClient = new HttpClient(conMrg); > > > cheers, Håkon > 2009/10/9 Håkon Sagehaug <hakon.sageh...@bccs.uib.no> > >> hi all, >> >> In our project we've got a web portal that uses web services, that we >> call >> by generating stubs using axis2 lib, as the back bone. I'm looking for >> ways >> to improve the performance in the calling bit now I've stated reusing >> the >> HttpClient object that is used, we have a Util class that wrappes the >> logic >> of calliing all the services so for now we're interacting with three, >> and >> all uses the same HttpClient object. Should every call be inside a >> syncronized block?like this >> >> synchronized(httpClient){ >> call service >> } >> >> Or is it a better way to do this?Could the http clients be in a pool >> managed by tomcat in some way? >> >> Also if there is any other tricks on how to increase performace on client >> side axis2 calls, please say how >> >> cheers, Håkon >> >> -- >> Håkon Sagehaug, Scientific Programmer >> Parallab, Bergen Center for Computational Science (BCCS) >> UNIFOB AS (University of Bergen Research Company) >> > > > > -- > Håkon Sagehaug, Scientific Programmer > Parallab, Bergen Center for Computational Science (BCCS) > UNIFOB AS (University of Bergen Research Company) > > -- View this message in context: http://www.nabble.com/Increase-performance-using-axis-2-client-stubs-tp25819232p25819536.html Sent from the Axis - User mailing list archive at Nabble.com.