• DocumentCode
    2521432
  • Title

    SOAP Web Services Compression Using Variable and Fixed Length Coding

  • Author

    Al-Shammary, Dhiah ; Khalil, Ibrahim

  • Author_Institution
    Sch. of Comput. Sci. & IT, RMIT Univ., Melbourne, VIC, Australia
  • fYear
    2010
  • fDate
    15-17 July 2010
  • Firstpage
    84
  • Lastpage
    91
  • Abstract
    SOAP Web services create high network traffic because of its generated large XML messages resulting in poor network performance. Therefore, enhancing the performance of Web services by compressing SOAP messages is considered to be an important issue. Compression ratios achieved by most of the existing techniques and tools are not high enough, and even a tiny improvement could save tremendous amount of network bandwidth in emerging cloud and mobile scenarios. In this paper, we try to achieve this objective by proposing two innovative techniques capable of reducing small as well as very large messages. Instead of encoding the characters of XML message individually, Fixed-length encoding and Huffman encoding as a variable-length technique are developed to deal with XML tags as individual input items. XML tree and binary tree are constructed that support the encoding algorithm by removing the closing tags. A high Compression Ratio has been achieved that is up to 7.8 and around 13.5 for large and very large messages respectively.
  • Keywords
    Huffman codes; Web services; XML; bandwidth compression; encoding; software architecture; telecommunication traffic; trees (mathematics); Huffman encoding; SOAP Web service compression; XML message; XML tag; XML tree; binary tree; encoding algorithm; fixed length coding; network traffic; variable length coding; Binary trees; Encoding; Indexes; Logic gates; Simple object access protocol; XML; Compression; SOAP; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2010 9th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4244-7628-2
  • Type

    conf

  • DOI
    10.1109/NCA.2010.18
  • Filename
    5598228