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...
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| مؤلفون آخرون: | , |
| التنسيق: | 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 |