Font Size: a A A

A Research Of Exi-based Web Service Optimization Approach

Posted on:2011-07-06Degree:MasterType:Thesis
Country:ChinaCandidate:J X LiFull Text:PDF
GTID:2178360308464722Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Web Service is a platform-independent Internet infrastructure for the communication among the loosely coupled, interoperable applications. Currently, Web Service is widely used in enterprice application integration, e-commerce, e-government and so on. However, as the data transmission protocol of Web Service, SOAP, is built based on the text-based XML, Web Service has some inherent performance deficiencies. Compare with binary data format, XML has larger message, slower parsing speed, etc. Performance has become an important factor affecting the application of Web Service. How to optimize the performance without losing the interoperability has become a focus in the research of Web Service.EXI is a truly original approach for XML compression. This paper tries to apply this original approach to SOAP compression, so as to eliminate the bandwidth and transferring dada during the Web Service procedure, and as a result, optimize the performance of Web Service.Firstly, this paper introduces the basic concept and the thought of XML compression of EXI, and then describes the architecture and the API of open source EXI implementation, EXIficient. On these bases, this paper brings up a scheme that derive Schema from WSDL to perform EXI Schema-informed coding, then applies it to the Axis, a Java open source Web Service project.Finally, the Web Service optimization system is tested. Test result shows that EXI processor has high compression ratio, short parsing time. When using EXI processor, the SOAP document of Web Service becomes approximately 20% as large as that of the original, but needs another 10ms for parsing. In conclusion, EXI-based Web Service optimization approach is suitable for the bandwidth limited network environment in which data transmission is the main cost.At last, a summary points out the valuable significance, the innovation point and the research work of the author in this paper, as well as the work of further research.
Keywords/Search Tags:EXI, Web Service, performance optimization, SOAP, XML
PDF Full Text Request
Related items