Performance analysis of ubiquitous web systems for SmartPhones
Katrin Hameseder, Scott A. Fowler, Anders Peterson · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2011
As smartphone clients are restricted in computational power and bandwidth it is important to minimise the overhead of transmitted messages and since it results in processing time when implementing a web service. This paper identifies and studies methods that reduce the amount of data being transferred via wireless links between a Web service client and a Web service. The goal is to improve the end-to-end service execution time by reducing the bottleneck presented by the limited bandwidth in an ubiquitous environment. Measurements are performed in a real environment based on a web service prototype providing public transport information for the city of Hamburg in Germany, using actual wireless links with a mobile smartphone device. The existing SOAP based web service is evaluated against a REST based web service using the data exchange formats JSON, XML and Fast Infoset.