Q
Problem solve Get help with specific problems with your technologies, process and projects.

How to circumvent SOAP request/response delays?

Please advise how to circumvent SOAP request/response delays. Current download testing would appear to rate ODBC at +/- 10 times faster than SOAP. What developments if any, are on the horizon to rectify this imbalance?
The performance of SOAP requests varies depending on the SOAP implementation you use. The factor that has the most impact on SOAP performance is XML parsing. There are three common ways to parse XML: DOM, SAX, and pull parsing. DOM is extremely resource-intensive and performance gets significantly worse as the size of the message gets larger. SAX is quite a bit faster than DOM. Pull parsing is the fastest, assuming that you have a priori knowledge of the schema of the message (i.e., a WSDL description). The other key factor that can affect SOAP performance is resource management. I can't speak for the other SOAP implementors, but at Systinet we've focused a lot of attention on performance, and the next release of WASP for Java (beta release scheduled to go out later this month) now runs faster than RMI, which makes it pretty comparable to ODBC performance.

Dig Deeper on Topics Archive

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

SearchSoftwareQuality

SearchAWS

SearchCloudComputing

TheServerSide.com

Close