*Client* scalability for large numbers of remote web service calls
- by Yuriy
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