SOAP vs REST: Comparing a master-slave GA implementation

05/25/2011
by   P. A. Castillo, et al.
0

In this paper, a high-level comparison of both SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) is made. These are the two main approaches for interfacing to the web with web services. Both approaches are different and present some advantages and disadvantages for interfacing to web services: SOAP is conceptually more difficult (has a steeper learning curve) and more "heavy-weight" than REST, although it lacks of standards support for security. In order to test their eficiency (in time), two experiments have been performed using both technologies: a client-server model implementation and a master-slave based genetic algorithm (GA). The results obtained show clear differences in time between SOAP and REST implementations. Although both techniques are suitable for developing parallel systems, SOAP is heavier than REST, mainly due to the verbosity of SOAP communications (XML increases the time taken to parse the messages).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2018

Web-Based Implementation of Travelling Salesperson Problem Using Genetic Algorithm

The world is connected through the Internet. As the abundance of Interne...
research
05/25/2011

Distributed Evolutionary Computation using REST

This paper analises distributed evolutionary computation based on the Re...
research
12/23/2020

Soap serialization effect on communication nodes and protocols

Although serialization improves the transmission of data through utiliza...
research
03/24/2023

JepREST: Functional tests for distributed REST applications

Application services often support mobile and web applications with REST...
research
07/16/2020

SafeRESTScript: Statically Checking REST API Consumers

Consumption of REST services has become a popular means of invoking code...
research
01/16/2019

Distance-Guided GA-Based Approach to Distributed Data-Intensive Web Service Composition

Distributed computing which uses Web services as fundamental elements, e...
research
02/20/2019

RESTful or RESTless -- Current State of Today's Top Web APIs

Recent developments in the world of services on the Web show that both t...

Please sign up or login with your details

Forgot password? Click here to reset