SOAP和RESTful之间的区别

时间:2014-03-17 10:31:19

标签: android

SOAPRESTful架构有什么区别?如何在Android中使用它们?我的申请是预订引擎车,我仍然感到困惑。有人可以帮助我看看它们之间的区别,以及如何在Android应用程序中应用示例请。我也可以使用MVC架构

1 个答案:

答案 0 :(得分:0)

REST (REST描述了一组通过标准化界面传输数据的架构原则)几乎总是会更快。 SOAP (SOAP定义基于XML的消息交换的标准通信协议规范)的主要优点是它提供了一种服务机制,用于向客户描述自己,并宣传它们的存在。

REST 更轻量级,几乎可以使用任何工具实现,从而带来更低的带宽和更短的学习曲线。但是,客户必须知道要发送什么以及期望什么。

通常,当您向外部世界发布复杂或可能发生变化的API时, SOAP 会更有用。除此之外, REST 通常是更好的选择。