IEEE International Conference on Web Services (ICWS'06)
High Performance Web Services Based on Service-Specific SOAP Processor
Chicago, Illinois, USA
September 18-September 22
ISBN: 0-7695-2669-1
Web services, with an emphasis on open standards and flexibility, can provide benefits over existing capital markets integration practices. However, Web services must first meet certain technical requirements including performance, security and so on. SOAP, based on Extensible Markup Language (XML), inherits not only the advantages of XML, but its relatively poor performance. This makes SOAP a poor choice for many highperformance web services. In this paper, we propose a new approach to improve Web services performance. Focusing on avoiding traditional XML parsing and Java reflection at runtime, we create a service-specific SOAP processor to accelerate execution. Through our experiments in this paper, we observed that our approach obtained about a treble performance gain (maximum) by incorporating the SOAP processor into the SOAP engine.
Citation:
Lei Li, Chunlei Niu, Ningjiang Chen, Jun Wei, "High Performance Web Services Based on Service-Specific SOAP Processor," icws, pp.603-610, IEEE International Conference on Web Services (ICWS'06), 2006