• DocumentCode
    1050396
  • Title

    A Distributed System for Consuming Web Services and Caching Their Responses in MANETs

  • Author

    Artail, Hassan ; Saab, Salem

  • Author_Institution
    Electr. & Comput. Eng. Dept., American Univ. of Beirut, Beirut
  • Volume
    2
  • Issue
    1
  • fYear
    2009
  • Firstpage
    17
  • Lastpage
    33
  • Abstract
    Due to the widespread of different types of hand-held computing devices whose bandwidth, memory size, and processing capacity are becoming comparable to those of desktop computers, mobile ad-hoc network (MANET) applications can now make use of proven distributed computing paradigms, in particular, web services. Indeed, in MANET environments, mobile computing devices can invoke web services methods to gain access to needed data, like stock quotes, currency exchange rates, etc. However, in addition to the communication costs, device mobility can cause temporary loss of connectivity to the server, thus rendering needed services inaccessible during those periods. For such reasons, caching of web service responses within the MANET can become beneficial for increasing data availability and reducing delays. This paper describes a distributed system designed for MANET environments to cache proxies of consumed web services and responses of their invoked methods. Furthermore, it analyzes the analytical and experimental performance of the system, and demonstrates the savings that could be realized after implementing it.
  • Keywords
    Web services; ad hoc networks; cache storage; mobile radio; MANET; Web services; distributed system; memory size; mobile ad hoc network; processing capacity; Ad hoc networks; Application software; Bandwidth; Computer networks; Distributed computing; Handheld computers; Mobile ad hoc networks; Mobile computing; Performance analysis; Web services; Information Search and Retrieval; Pervasive computing;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2008.20
  • Filename
    4731234