Using SOAP and REST web services as communication protocol for distributed evolutionary computation
Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 10, Issue 6
Abstract
Designing heterogeneous distributed systems requires of the use of tools that facilitate the deployment and the interaction between platforms. In this paper we propose using Simple Object Access Protocol (SOAP) and REpresentational State Transfer (REST), two main approaches for creating applications based on distributed services, for distributed computation. Our aim is to demonstrate how they could be used to develop evolution- ary computation systems on heterogeneous platforms, taking advantage of their ability to deal with heterogeneous infrastructures and environments, and giving support for parallel implementations with a high platform flexibility. 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. The results obtained on different experiments have shown that both SOAP and REST can be used as communication protocol for distributed evolutionary computation. Results obtained are comparable, however for large amounts of data (big messages), REST communications take longer than SOAP communications.
Authors and Affiliations
Pedro A. Castillo, P. GarcÃa-Sánchez, M. G. Arenas, A. M. Mora, G. Romero, J. J. Merelo
Review on Free Space Optics
Present era demands high bandwidth with high data rates especially for internet. For high data rates requires high speed transmission medium like optical fiber. To overcome the bottle neck of last mile communication free...
Backstepping Adaptive Control of DFIG-Generators for Variable-Speed Wind Turbines
In this paper, we present a nonlinear robust control of active and reactive power by the use of the technique Backstepping a double-fed asynchronous generator (DFIG) system incorporated in a wind. The power transfer betw...
Comparative study of different Sense Amplifiers in 0.18um technology
A comparative study of different types of sense amplifiers [1] using 0.18um technology is presented. The sense amplifiers under considerations are used in SRAM and DRAM cells.The sensing delay of different types of sense...
A Comparative Evaluation of approaches for Model Testability
Design for testability is a very importantissue in software engineering. It becomes crucial in the case of Model Based Testing where models are generally not tested before using as input of Model Based Testing. The quali...
Enhanced Adaptive Mechanisms to Improve QOS in Distributed Multimedia Applications
Recent advances in computer communications, especially highly interactivedistributed applications and those relying on the transfer of multimedia information and in particular, continuous media flows. It is essential tha...