SOAP 与 REST 对比:比较一种主从式遗传算法实现
神经与进化计算
2011-05-26 v1
摘要
本文对 SOAP(简单对象访问协议)和 REST(表述性状态转移)进行了高层次的比较。这两者是使用 Web 服务与 Web 进行交互的两种主要方法。两种方法有所不同,并在与 Web 服务交互时呈现出一些优缺点:SOAP 在概念上更难(学习曲线更陡峭)且比 REST 更“重量级”,尽管它缺乏对安全性的标准支持。为了测试它们的效率(时间上),使用这两种技术进行了两个实验:一个客户端-服务器模型实现和一个基于主从模式的遗传算法(GA)。获得的结果显示了 SOAP 和 REST 实现在时间上的明显差异。尽管两种技术都适用于开发并行系统,但 SOAP 比 REST 更重,这主要归因于 SOAP 通信的冗长性(XML 增加了解析消息所需的时间)。
引用
@article{arxiv.1105.4978,
title = {SOAP vs REST: Comparing a master-slave GA implementation},
author = {P. A. Castillo and J. L. Bernier and M. G. Arenas and J. J. Merelo and P. Garcia-Sanchez},
journal= {arXiv preprint arXiv:1105.4978},
year = {2011}
}
备注
Paper 2 for the First International Workshop of Distributed Evolutionary computation in Informal Environments