Using XML-based multicasting to improve web service scalability

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

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Tekli, Joe (author)
مؤلفون آخرون: Damiani, Ernesto (author), Chbeir, Richard (author)
التنسيق: article
منشور في: 2012
الوصول للمادة أونلاين:http://hdl.handle.net/10725/5086
http://dx.doi.org/10.4018/jwsr.2012010101
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://www.igi-global.com/article/content/64221
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513465021890560
author Tekli, Joe
author2 Damiani, Ernesto
Chbeir, Richard
author2_role author
author
author_facet Tekli, Joe
Damiani, Ernesto
Chbeir, Richard
author_role author
dc.creator.none.fl_str_mv Tekli, Joe
Damiani, Ernesto
Chbeir, Richard
dc.date.none.fl_str_mv 2012
2012
2017-01-27T09:51:47Z
2017-01-27T09:51:47Z
dc.identifier.none.fl_str_mv 1545-7362
http://hdl.handle.net/10725/5086
http://dx.doi.org/10.4018/jwsr.2012010101
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.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://www.igi-global.com/article/content/64221
dc.language.none.fl_str_mv en
dc.relation.none.fl_str_mv International Journal of Web Services Research
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv Using XML-based multicasting to improve web service scalability
dc.type.none.fl_str_mv Article
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/article
description 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.
eu_rights_str_mv openAccess
format article
id LAURepo_176371c7a33a42e6172bc15331f9533b
identifier_str_mv 1545-7362
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.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/5086
publishDate 2012
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Using XML-based multicasting to improve web service scalabilityTekli, JoeDamiani, ErnestoChbeir, RichardWeb 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.PublishedN/A2017-01-27T09:51:47Z2017-01-27T09:51:47Z20122012Articleinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article1545-7362http://hdl.handle.net/10725/5086http://dx.doi.org/10.4018/jwsr.2012010101Tekli, 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.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttp://www.igi-global.com/article/content/64221enInternational Journal of Web Services Researchinfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/50862024-08-09T09:16:05Z
spellingShingle Using XML-based multicasting to improve web service scalability
Tekli, Joe
status_str publishedVersion
title Using XML-based multicasting to improve web service scalability
title_full Using XML-based multicasting to improve web service scalability
title_fullStr Using XML-based multicasting to improve web service scalability
title_full_unstemmed Using XML-based multicasting to improve web service scalability
title_short Using XML-based multicasting to improve web service scalability
title_sort Using XML-based multicasting to improve web service scalability
url http://hdl.handle.net/10725/5086
http://dx.doi.org/10.4018/jwsr.2012010101
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://www.igi-global.com/article/content/64221