Differential SOAP multicasting

SOAP has been widely adopted as a simple, robust and extensible XML-based protocol for the exchange of messages among web services. Unfortunately, SOAP communications have two major performance-related drawbacks: i) verbosity, related to XML, that leads to increased network traffic, and ii) high com...

وصف كامل

محفوظ في:
التفاصيل البيبلوغرافية
المؤلف الرئيسي: Tekli, Joe (author)
مؤلفون آخرون: Damiani, Ernesto (author), Chbeir, Richard (author)
التنسيق: conferenceObject
منشور في: 2011
الوصول للمادة أونلاين:http://hdl.handle.net/10725/5865
http://dx.doi.org/10.1109/ICWS.2011.51
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/6009365/
الوسوم: إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
_version_ 1864513478159499264
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 2011-09-05
2017-07-04T10:08:28Z
2017-07-04T10:08:28Z
dc.identifier.none.fl_str_mv 9781457708428
http://hdl.handle.net/10725/5865
http://dx.doi.org/10.1109/ICWS.2011.51
Tekli, J., Damiani, E., & Chbeir, R. (2011, July). Differential SOAP multicasting. In 2011 IEEE International Conference on Web Services (pp. 1-8). IEEE.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/6009365/
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv IEEE
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.title.none.fl_str_mv Differential SOAP multicasting
dc.type.none.fl_str_mv Conference Paper / Proceeding
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
description SOAP has been widely adopted as a simple, robust and extensible XML-based protocol for the exchange of messages among web services. Unfortunately, SOAP communications have 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 introduce a novel framework for Differential SOAP Multicasting (DSM). The main idea consists in 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 addition, our technique exploits a dedicated differencing output format specifically designed to carry the minimum amount of diff information, in the multicast message, so as to minimize the multicast message size, and therefore reducing the network traffic. The battery of simulation experiments conducted to evaluate our approach shows the relevance of our method in comparison with traditional and dedicated multicasting techniques.
eu_rights_str_mv openAccess
format conferenceObject
id LAURepo_82f0a63aee8e37c883461d24ef002c50
identifier_str_mv 9781457708428
Tekli, J., Damiani, E., & Chbeir, R. (2011, July). Differential SOAP multicasting. In 2011 IEEE International Conference on Web Services (pp. 1-8). IEEE.
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/5865
publishDate 2011
publisher.none.fl_str_mv IEEE
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Differential SOAP multicastingTekli, JoeDamiani, ErnestoChbeir, RichardSOAP has been widely adopted as a simple, robust and extensible XML-based protocol for the exchange of messages among web services. Unfortunately, SOAP communications have 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 introduce a novel framework for Differential SOAP Multicasting (DSM). The main idea consists in 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 addition, our technique exploits a dedicated differencing output format specifically designed to carry the minimum amount of diff information, in the multicast message, so as to minimize the multicast message size, and therefore reducing the network traffic. The battery of simulation experiments conducted to evaluate our approach shows the relevance of our method in comparison with traditional and dedicated multicasting techniques.N/A1 online resource (xxiv, 756 pages)IEEE2017-07-04T10:08:28Z2017-07-04T10:08:28Z2011-09-05Conference Paper / Proceedinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject9781457708428http://hdl.handle.net/10725/5865http://dx.doi.org/10.1109/ICWS.2011.51Tekli, J., Damiani, E., & Chbeir, R. (2011, July). Differential SOAP multicasting. In 2011 IEEE International Conference on Web Services (pp. 1-8). IEEE.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttp://ieeexplore.ieee.org/abstract/document/6009365/eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/58652025-03-20T15:13:54Z
spellingShingle Differential SOAP multicasting
Tekli, Joe
status_str publishedVersion
title Differential SOAP multicasting
title_full Differential SOAP multicasting
title_fullStr Differential SOAP multicasting
title_full_unstemmed Differential SOAP multicasting
title_short Differential SOAP multicasting
title_sort Differential SOAP multicasting
url http://hdl.handle.net/10725/5865
http://dx.doi.org/10.1109/ICWS.2011.51
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/6009365/