Title :
Transparent caching for nomadic WS clients
Author :
Elbashir, Kamal ; Deters, Ralph
Author_Institution :
Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
Abstract :
As mobile devices become more pervasive they will emerge as a standard platform for hosting Web service clients. Unlike their "static" counterparts, mobile devices are typically connected via a wireless network forcing them to deal with constrained bandwidth and the sudden loss of connectivity. This paper focuses on the use of caching SOAP request-response pairs in order to compensate for fluctuating bandwidth and loss of connectivity. We introduce the concept of embedded SOAP caching, highlighting the need for meta-data as a means to support it. A novel SOAP cache (CRISP) that can be embedded into the application or used as an independent proxy-cache is presented and evaluated under various loads and settings. The evaluation of CRISP shows that caching of SOAP traffic is not only an effective means to compensate for loss of connectivity but also enables reducing network loads which is particularly interesting when dealing with bandwidth constraint wireless connections.
Keywords :
Internet; access protocols; cache storage; client-server systems; meta data; mobile computing; CRISP; SOAP request-response pair caching; SOAP traffic; Web service clients; connectivity loss; constrained bandwidth; embedded SOAP caching; mobile devices; network load reduction; nomadic WS clients; pervasive computing; transparent caching; wireless network; Bandwidth; Computer architecture; Computer science; Fluctuations; Middleware; Mobile computing; Simple object access protocol; Telecommunication traffic; Web services; Wireless networks;
Conference_Titel :
Web Services, 2005. ICWS 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2409-5
DOI :
10.1109/ICWS.2005.123