• DocumentCode
    3150568
  • Title

    Differential SOAP Multicasting

  • Author

    Tekli, Joe ; Damiani, Ernesto ; Chbeir, Richard

  • Author_Institution
    Dept. of Inf. Technol., Univ. Degli Studi Di Milano, Crema, Italy
  • fYear
    2011
  • fDate
    4-9 July 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    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.
  • Keywords
    Web services; XML; access protocols; filtering theory; message passing; multicast protocols; telecommunication traffic; trees (mathematics); SOAP communications; SOAP messages; Web services; XML parsing; XML processing; XML-based protocol; differencing output format; differential SOAP multicasting; filter-differencing architecture; message aggregation time; message exchange; multicast message; multicasting techniques; network traffic; similarity evaluation; tree edit distance; verbosity; Aggregates; Encoding; Protocols; Silicon; Simple object access protocol; Upper bound; XML; Differential Processing; Message Multicasting; SOAP; SOAP Performance; Web Service Communications; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2011 IEEE International Conference on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    978-1-4577-0842-8
  • Electronic_ISBN
    978-0-7695-4463-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2011.51
  • Filename
    6009365