中文

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