I tried the nightly build, but I didn't notice any difference. When you said multi-thread, what did you mean by that? Do you have multiple threads workin on the clients using a same Call object? Do you mean multi-thread on the server?


I have an Axis client with mutliple threads. Each thread creates its own locator interface, and repeatedly send requests to the server using the same stub returned from the locator. I see no significant difference between the patch. Both do not scale as linear as your numbers for the patched version, but not as worse as your number as the pre-patched version. Performance goes slight down with the patch, but not significant either.

Again, could you please tell me how was your set up of your test.

For sanity check, I download the binary at:

http://cvs.apache.org/dist/axis/nightly/axis-bin-1_2RC2.zip

Notice that the binary is stilled label as 1_2RC2, I wonder if this one has the patched or not. Looking at the current source code, it looks like your patch is implemented.




Reply via email to