Title :
High Performance Web Services Based on Service-Specific SOAP Processor
Author :
Li, Lei ; Niu, Chunlei ; Chen, Ningjiang ; Wei, Jun
Author_Institution :
Dept. of Comput. Sci., Univ. of Sci. & Technol. of China
Abstract :
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 high-performance 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
Keywords :
Web services; XML; access protocols; Extensible Markup Language; high performance Web services; service-specific SOAP processor; Acceleration; Engines; Java; Performance gain; Reflection; Runtime; Security; Simple object access protocol; Web services; XML;
Conference_Titel :
Web Services, 2006. ICWS '06. International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
0-7695-2669-1
DOI :
10.1109/ICWS.2006.70