Affiliation:
1. Antonine University, Lebanon
2. Università degli Studi di Milano, Italy
3. CNRS University of Bourgogne, France
Abstract
Web services’ (WS) emphasis on open standards provides substantial benefits over previous application integration techniques. A major WS feature is SOAP, a simple, robust and extensible XML-based protocol for the exchange of messages. For this reason, SOAP WS on virtual hosts are now widely used to provide shared functionalities on clouds. Unfortunately, SOAP has two major performance-related drawbacks: i) verbosity, related to XML, that leads to increased network traffic, and ii) high computational burden of XML parsing and processing, that leads to high latency. In this paper, we address these two issues and present new results regarding our framework for Differential SOAP Multicasting (DSM). The main idea behind our framework is identifying the common pattern and differences between SOAP messages, modeled as trees, so as to multicast similar messages together. Our method is based on the well known concept of Tree Edit Distance, built upon a novel filter-differencing architecture to reduce message aggregation time, identifying only those messages which are relevant (i.e., similar enough) for similarity evaluation. In this paper we focus on recent improvements to the filter-differencing architecture, including a dedicated differencing output format designed to carry the minimum amount of diff information, in the multicast message, so as to minimize the multicast message size, and therefore reduce the network traffic. Simulation experiments highlight the relevance of our method in comparison with traditional and dedicated multicasting techniques.
Subject
Computer Networks and Communications,Information Systems,Software
Reference60 articles.
1. W3 Consortium. (2007). SOAP Version 1.2. W3C Recommendation (Second Edition) Retrieved February 2010, from http://www.w3.org/TR/soap/.
2. W3C Consortium. (2005). The Document Object Model. Retrieved 28 May 2009, from http://www.w3.org/DOM.
3. Abu-Ghazaleh, N., & Lewis, M. J. (2005). Differential Deserialization for Optimized SOAP Performance. Proceedings of the ACM/IEEE Conference on Supercomputing pp. 21-31, Seattle.
4. Abu-Ghazaleh, N., Lewis, M. J., et al. (2004). Differential Serialization for Optimized SOAP Performance. Proceedings of the 13th International Symposium on High Performance Distributed Computing (HPDC'04) pp. 55-64.
5. Azzini, A., Marrara, S., et al. (2009). Extending the Similarity-Based XML Multicast Approach with Digital Signatures. Proc. of the 2009 ACM Workshop on Secure Web Services (SWS'09) pp. 45-52, Chicago.
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献