It seems that Axis client creates a new socket for every request. Is that
correct? I'm debugging and I see that DefaultSocketFactory.create() is
called on every request and this creates a new socket every call.

That seems very expensive. Would it be useful/possible to insert a socket
cache right in that method (or perhaps a different appropriate method)?

I saw some discussion about this on this list some time ago, but apparently
the code still doesn't support socket reuse.

Thanks,

-joel

Reply via email to