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

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, w...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on services computing Vol. 2; no. 1; pp. 17 - 33
Main Authors: Artail, H., Saab, S.
Format: Journal Article
Language:English
Published: Piscataway IEEE 01-01-2009
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:1939-1374
1939-1374
2372-0204
DOI:10.1109/TSC.2008.20