DocumentCode
2534433
Title
Nomadic Web service clients
Author
Elbashir, Kamal ; Deters, Ralph
Author_Institution
Dept. of Comput. Sci., Saskatchewan Univ., Saskatoo, Sask., Canada
fYear
2005
fDate
25-27 July 2005
Firstpage
379
Lastpage
388
Abstract
Mobile devices are emerging as an attractive platform for hosting Web service clients. But unlike their "static" counterparts, mobile devices are typically connected via a wireless network introducing novel challenges related to constrained bandwidth and the sudden loss of connectivity. To overcome these challenges we propose the use of a cache for SOAP traffic that will store request/response pairs. But unlike Web caches, a SOAP cache handles traffic that encodes communication of program logics, while the traffic handled by Web caches is initiated by user actions on generally static content. A SOAP cache requires metadata providing a clear distinction between state-based, and state-altering operations in order to support the client. This paper introduces the concept of an embedded SOAP cache, highlighting the need for meta-data as the means to support it. A novel SOAP cache (CRISP) that can be embedded into the client-side WS stack or used as standalone proxy-cache, is presented and evaluated under various loads and settings.
Keywords
Internet; access protocols; cache storage; mobile computing; CRISP; SOAP traffic; Web caches; constrained bandwidth; embedded SOAP cache; meta-data; mobile devices; nomadic Web service clients; standalone proxy-cache; state-altering operations; wireless network; Availability; Bandwidth; Computer architecture; Computer science; Logic; Mobile computing; Service oriented architecture; Simple object access protocol; Web services; Wireless networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Application Symposium, 2005. IDEAS 2005. 9th International
ISSN
1098-8068
Print_ISBN
0-7695-2404-4
Type
conf
DOI
10.1109/IDEAS.2005.37
Filename
1540928
Link To Document