【问题标题】:Restful vs SoapbasedRestful vs Soapbased
【发布时间】:2009-08-04 22:15:22
【问题描述】:

朋友们, 如果我需要在使用 Restful 还是基于 Soap 的 Web 服务之间做出选择,在做出这个选择时应该考虑哪些因素。假设我的应用程序可以同时支持 Restful 和基于 Soap 的 Web 服务 - 需要考虑哪些优点和缺点?

谢谢, 阿凡达

【问题讨论】:

标签: web-services soap rest


【解决方案1】:

这已经讨论过很多次了。 REST 更适合完整的 HTTP 堆栈,而 SOAP 仅使用 HTTP 作为传输协议。由于 SOAP 使用 POST 在一个 URI 上工作,因此缓存中间件通常不起作用,这与 REST 不同,REST 用自己的 URI 表示每个资源。阅读现有问题了解更多信息。

或阅读Roy Fielding's dissertationhis blog 了解有关 REST 的更多信息。

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 2014-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-09
    相关资源
    最近更新 更多