skip to main content
10.1145/1456536.1456568acmconferencesArticle/Chapter ViewAbstractPublication PagesdocConference Proceedingsconference-collections
research-article

Real-time compression of SOAP messages in a SOA environment

Published: 22 September 2008 Publication History

Abstract

This paper discusses how the use of compression techniques aimed at decreasing data transfer times over a communication network can influence the response time of an application that process SOAP messages in the context of a service-oriented architecture. Following an overview of the most known object models and comparing some of their features, the article presents an heuristic that can be used to decide whether a soap message either should or should not be compressed. A simulated experiment shows that the proposed heuristic can help in reducing the service response time in a variety of scenarios.

References

[1]
Deflate - a lossless data compression algorithm http://en.wikipedia.org/wiki/deflate, 2008.
[2]
DOM4j - http://dom4j.org/index.html, 2008.
[3]
gzip (gnu zip) compression utility http://www.gnu.org/software/gzip/, 2008.
[4]
N. Abu-Ghazaleh, M. Lewis, and M. Govindaraju. Differential serialization for optimized soap performance. Proceedings of 13th International Symposium on High Performance Distributed Computing, 2004.
[5]
M. Bell. Introduction to Service-Oriented Modeling, Service-Oriented Modeling: Service Analysis, Design, and Architecture. 2008.
[6]
E. Chinthaka. Axiom - fast and lightweight object model for xml - part 1 - http://wso2.org/library/291, 2006.
[7]
H. S. Chiu and C. Yang. Beyond e-commerce software quality: Web services effectiveness. Proceedings of the 2001 Asia-Pacific Conference on Quality Software, pages 397--405, 2001.
[8]
P. Deutsch. Gzip file format specification version, 1996.
[9]
P. Farkas and H. Charaf. Web services planning concepts. Journal of WSCG, 11(01), 2003.
[10]
C. Ferris and J. Farrel. What are web services? 46(06), 2003.
[11]
D. Huffman. A method for the construction of minimum-redundancy codes. Proceedings of the I.R.E, pages 1098--1102, 1952.
[12]
C. Kohlhoff and R. Steele. Evaluating soap for high performance business applications: Real-time trading systems, 2003.
[13]
M. Litoiu. Migrating to web services - latency and scalability. Proceedings of the Fourth International Workshop on Web Site Evolution, pages 13--20, 2002.
[14]
E. Newcomer and G. Lomov. Understanding SOA with Web Services. 2005.
[15]
M. P. Papazoglou and D. Georgakopoulos. Service-oriented computing. 46(10), 2003.
[16]
M.-C. Rosu. A-soap: Adaptive soap message processing and compression. Proceedings of IEEE International Conference on Web Services (ICWS 2007), 2007.
[17]
D. Salomon. Data Compression: The Complete Reference. 2 edition, 2000.
[18]
E. Thomas. Service-oriented Architecture: Concepts, Technology, and Design. 2005.
[19]
M. Tian, T. Voigt, T. Naumowicz, H. Ritter, and J. Schiller. Performance considerations for mobile web services, 2003.
[20]
T. A. WELCH. A technique for high-performance data compression. Computer, 17:8--19, 1984.
[21]
C. Werner, C. Buschmann, and S. Fischer. Compressing soap messages by using differential encoding. Proceedings of the IEEE International Conference on Web Services (ICWS04).
[22]
C.-H. Wu, D.-C. Su, J. Chang, C.-C. Wei, and K.-J. Lin. The design and implementation of intelligent transportation web services. Proceedings of the IEEE International Conference on E-Commerce (CEC'03), 2003.

Cited By

View all
  • (2014)Analysis based on chunk size and threads for file transfer using Message Transmission Optimization Mechanism (MTOM)2014 International Conference on Computing for Sustainable Global Development (INDIACom)10.1109/IndiaCom.2014.6828154(332-336)Online publication date: Mar-2014
  • (2014)A distributed aggregation and fast fractal clustering approach for SOAP trafficJournal of Network and Computer Applications10.1016/j.jnca.2013.10.00141(1-14)Online publication date: May-2014
  • (2013)Implementation of File Transfer Using Message Transmission Optimization Mechanism (MTOM)Proceedings of the 2013 International Symposium on Computational and Business Intelligence10.1109/ISCBI.2013.10(11-14)Online publication date: 24-Aug-2013
  • Show More Cited By

Index Terms

  1. Real-time compression of SOAP messages in a SOA environment

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGDOC '08: Proceedings of the 26th annual ACM international conference on Design of communication
    September 2008
    303 pages
    ISBN:9781605580838
    DOI:10.1145/1456536
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 22 September 2008

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. SOAP
    2. compression
    3. real-time communication
    4. web services

    Qualifiers

    • Research-article

    Conference

    SIGDOC '08
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 355 of 582 submissions, 61%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 14 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2014)Analysis based on chunk size and threads for file transfer using Message Transmission Optimization Mechanism (MTOM)2014 International Conference on Computing for Sustainable Global Development (INDIACom)10.1109/IndiaCom.2014.6828154(332-336)Online publication date: Mar-2014
    • (2014)A distributed aggregation and fast fractal clustering approach for SOAP trafficJournal of Network and Computer Applications10.1016/j.jnca.2013.10.00141(1-14)Online publication date: May-2014
    • (2013)Implementation of File Transfer Using Message Transmission Optimization Mechanism (MTOM)Proceedings of the 2013 International Symposium on Computational and Business Intelligence10.1109/ISCBI.2013.10(11-14)Online publication date: 24-Aug-2013
    • (2013)Architecture for MTOM based file transfer2013 International Conference on Circuits, Power and Computing Technologies (ICCPCT)10.1109/ICCPCT.2013.6529002(1250-1252)Online publication date: Mar-2013
    • (2010)SOAP Web Services Compression Using Variable and Fixed Length CodingProceedings of the 2010 Ninth IEEE International Symposium on Network Computing and Applications10.1109/NCA.2010.18(84-91)Online publication date: 15-Jul-2010
    • (2010)A new XML-aware compression technique for improving performance of healthcare information systems over hospital networks2010 Annual International Conference of the IEEE Engineering in Medicine and Biology10.1109/IEMBS.2010.5626012(4440-4443)Online publication date: Aug-2010
    • (2009)Mobilising the EnterpriseInternational Journal of Web Portals10.4018/jwp.20090713011:4(1-20)Online publication date: 1-Oct-2009
    • (2009)A Performance Evaluation Study for Web Services AttachmentsProceedings of the 2009 IEEE International Conference on Web Services10.1109/ICWS.2009.48(799-806)Online publication date: 6-Jul-2009

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media