*Client* scalability for large numbers of remote web service calls

Posted by Yuriy on Stack Overflow See other posts from Stack Overflow or by Yuriy
Published on 2010-04-29T04:26:50Z Indexed on 2010/04/29 4:37 UTC
Read the original article Hit count: 584

Hey Guys,

I was wondering if you could share best practices and common mistakes when it comes to making large numbers of time-sensitive web service calls.

In my case, I have a SOAP and an XML-RPC based web service to which I'm constantly making calls. I predict that this will soon become an issue as the number of calls per second will grow.

On a higher level, I was thinking of batching those calls and submitting those to the web services every 100 ms. Could you share what else works?

On a lower level side of the things, I use Apache Xml-Rpc client and standard javax.xml.soap.* packages for my client implementations. Are you aware of any client scalability related tricks/tips/warnings with these packages?

Thanks in advance

Yuriy

© Stack Overflow or respective owner

Related posts about xmlrpcclient

Related posts about soap-client