SOAP和REST
SOAP(简单对象访问协议)和REST(Representational State Transfer)都是Web服务的通信协议。
REST通过一个单独、一致的接口来访问命名资源。包括互联网开放的API,REST 协议最常用。而 SOAP是将应用程序逻辑的组件公开为服务,而不是数据。它通过不同的接口运行。
简而言之,REST访问的是数据,而SOAP通过更标准化的消息传递并集成了执行操作。
REST允许更多类型的数据格式,也更高效和易用,而SOAP只能使用 XML,SOAP比REST更安全。