Using XML-based multicasting to improve web service scalability

LAUR Repository

Show simple item record

dc.contributor.author Tekli, Joe
dc.contributor.author Damiani, Ernesto
dc.contributor.author Chbeir, Richard
dc.date.accessioned 2017-01-27T09:51:47Z
dc.date.available 2017-01-27T09:51:47Z
dc.date.copyright 2012 en_US
dc.date.issued 2017-01-27
dc.identifier.issn 1545-7362 en_US
dc.identifier.uri http://hdl.handle.net/10725/5086
dc.description.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. en_US
dc.language.iso en en_US
dc.title Using XML-based multicasting to improve web service scalability en_US
dc.type Article en_US
dc.description.version Published en_US
dc.author.school SOE en_US
dc.author.idnumber 201306321 en_US
dc.author.department Electrical And Computer Engineering en_US
dc.description.embargo N/A en_US
dc.relation.journal International Journal of Web Services Research en_US
dc.journal.volume 9 en_US
dc.journal.issue 1 en_US
dc.article.pages 1-29
dc.identifier.doi http://dx.doi.org/10.4018/jwsr.2012010101 en_US
dc.identifier.ctation Tekli, J., Damiani, E., & Chbeir, R. (2012). Using XML-based multicasting to improve web service scalability. International Journal of Web Services Research (IJWSR), 9(1), 1-29. en_US
dc.author.email joe.tekli@lau.edu.lb en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url http://www.igi-global.com/article/content/64221 en_US
dc.author.affiliation Lebanese American University en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR

Advanced Search


My Account