*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: 653
        
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