Performance considerations for mobile web services
Web services are an emerging technology that provides a flexible platform for web interaction. We evaluate Web service performance of handheld resource-constrained clients using different wireless technologies. Due to the usage of XML, message sizes in Web services are larger than in traditional web technologies and therefore, compression of Web service messages is attractive. As shown in our experiments, this especially holds for mobile clients with poor connectivity and high communication costs. However, compression requires CPU time at both the server and the clients. We present measurement results of a simple dynamic scheme that provides benefits by compressing responses only when the required server resources are available. (C) 2004 Elsevier B.V. All rights reserved.
web service xml compression overhead soap