每次我遇到这个问题时,我都感到很困惑,什么特性会帮助一个人选择 SOAP 而不是 REST 或其他方式?
我的意思是,除了 REST 与 SOAP 相比具有紧凑的格式以及其他“次要”或“技术”差异之外,还有哪些“明显”差异使得其中一个更适合项目而不是另一个?
仅作记录,我已经阅读了有关 Stack Overflow 上的所有其他问题 (1 | 2 | 3 | 4),但没有一个回答我的问题。
最佳答案
如果您只需要一个简单的可视化指南来帮助您根据应用程序需求衡量 SOAP 和 REST...
Vijay Prasad Gupta 整理了一个简单、有用的流程图。
流程图直接链接:
https://drive.google.com/file/d/0B3zMtAq1Rf-sdVFNdThvNmZWRGc/edit
文章链接:
https://www.linkedin.com/pulse/20140818062318-7933571-soap-vs-rest-flowchart-to-determine-the-right-web-services-protocol-for-your-needs
关于rest - SOAP 与 REST,何时使用一种而不使用另一种?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101374/