2014Unpublished venueRequires access

A Review of SOAP Performance Optimization Techniques to Improve Communication in Web Services in Loosely Coupled

Jades Kalunda Muema

Open publisher page 3 citations

Abstract

Web services (WS) implements Service-Oriented Architecture (SOA). WS extends World Wide Web (WWW) infrastructure. This provides a means of integrating software applications in loosely coupled distributed systems. WS communication is facilitated by Simple Object Access Protocol (SOAP). SOAP offers a simple and lightweight mechanism for exchanging structured and typed information among peers in a decentralized, distributed computing environment. However, SOAP’s transmitted data is represented in XML. XML documents are huge in size and verbose (highly redundant), and processing of XML information and its conversion to and fro memory data types are some of the major hindrance in performance for high performance applications. This survey paper gives an insight of previous researchers’ contributions on techniques used in optimizing SOAP in communication in WS in terms of bandwidth utilization and throughput. To optimize SOAP, several techniques covered include: client side caching, differential serialization, SOAP binding, compression, server side caching, and differential deserialization.

About this research paper

What this paper is about

Web services (WS) implements Service-Oriented Architecture (SOA). WS extends World Wide Web (WWW) infrastructure. This provides a means of integrating software applications in loosely coupled distributed systems. WS communication is facilitated by Simple Object Access Protocol (SOAP). SOAP offers a simple and lightweight mechanism for exchanging structured and typed information among peers in a decentralized, distributed computing environment. However, SOAP’s transmitted data is represented in XML. XML documents are huge in size and verbose (highly redundant), and processing of XML information and its conversion to and fro memory data types are some of the major hindrance in performance for high performance applications. This survey paper gives an insight of previous researchers’ contributions on techniques used in optimizing SOAP in communication in WS in terms of bandwidth utilization and throughput. To optimize SOAP, several techniques covered include: client side caching, differential serialization, SOAP binding, compression, server side caching, and differential deserialization.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Web services (WS) implements Service-Oriented Architecture (SOA). WS extends World Wide Web (WWW) infrastructure. This provides a means of integrating software applications in loosely coupled distributed systems. WS communication is facilitated by Simple Object Access Protocol (SOAP). SOAP offers a simple and lightweight mechanism for exchanging structured and typed information among peers in a decentralized, distributed computing environment. However, SOAP’s transmitted data is represented in XML. XML documents are huge in size and verbose (highly redundant), and processing of XML information and its conversion to and fro memory data types are some of the major hindrance in performance for high performance applications. This survey paper gives an insight of previous researchers’ contributions on techniques used in optimizing SOAP in communication in WS in terms of bandwidth utilization and throughput. To optimize SOAP, several techniques covered include: client side caching, differential serialization, SOAP binding, compression, server side caching, and differential deserialization.

Key concepts: SOAP, Computer science, Serialization, Web service, XML, Service-oriented architecture, WS-Addressing, XML Signature

Related papers

Back to paper searchBrowse research topicsOriginal source
A Review of SOAP Performance Optimization Techniques to Improve Communication in Web Services in Loosely Coupled — Research Paper | ScholarLens