NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services

NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services

Shahram Ghandeharizadeh, Christos Papadopoulos, Min Cai, Runfang Zhou, Parikshit Pol
Copyright: © 2005 |Volume: 2 |Issue: 4 |Pages: 21
ISSN: 1545-7362|EISSN: 1546-5004|ISSN: 1545-7362|EISBN13: 9781615204595|EISSN: 1546-5004|DOI: 10.4018/jwsr.2005100101
Cite Article Cite Article

MLA

Ghandeharizadeh, Shahram, et al. "NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services." IJWSR vol.2, no.4 2005: pp.1-21. http://doi.org/10.4018/jwsr.2005100101

APA

Ghandeharizadeh, S., Papadopoulos, C., Cai, M., Zhou, R., & Pol, P. (2005). NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services. International Journal of Web Services Research (IJWSR), 2(4), 1-21. http://doi.org/10.4018/jwsr.2005100101

Chicago

Ghandeharizadeh, Shahram, et al. "NAM: A Network Adaptable Middleware to Enhance Response Time of Web Services," International Journal of Web Services Research (IJWSR) 2, no.4: 1-21. http://doi.org/10.4018/jwsr.2005100101

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Web Services is an emerging software technology that is based on the concept of software and data as a service. Binary and XML are two popular encoding/decoding mechanisms for network messages. A Web Service may employ a loss-less compression technique (e.g., Zip, XMill, etc.) in order to reduce message size prior to its transmission across the network, minimizing its transmission time. This saving might be outweighed by the overhead of compressing the output of a Web Service at a server and decompressing it at a client. The primary contribution of this paper is NAM, a middleware that strikes a compromise between these two factors in order to enhance response time. NAM decides when to compress data, based on the available client and server processor speeds and network characteristics. When compared with today’s common practice to transmit the output of a Web Service uncompressed always, our experimental results show NAM either provides similar or significantly improved response times (at times, more than 90% improvement) with Internet connections that offer bandwidths ranging from 80 to 100 Mbps.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.