• 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