0

我有几个关于 REST 和 SOAP 的问题,希望有人能帮忙。他们非常直截了当。

  1. 今天哪些网站使用 SOAP?我总是发现网站主要使用 REST,但我需要使用 SOAP 的网站示例。到目前为止,我只能想到 PayPal。有人认识其他人吗?

  2. 在什么情况下可以使用 SOAP 而不能使用 REST(至少没有实用性)?一个很好的例子是当您想与您的银行通信时,因为 SOAP 具有 REST 所没有的安全特性(如 WS-Security)?还有其他例子吗?

  3. 您认为 SOAP 是否需要进行任何改进才能与 REST 更具竞争力?

任何答案或线索将不胜感激。谢谢。

4

1 回答 1

0

您认为 SOAP 是否需要进行任何改进才能与 REST 更具竞争力?

  • 目前,与 REST 相比,SOAP 的地位要强得多。
  • 99% 的 REST Web 服务根本不是 REST
  • SOAP 有很好的工具并且更容易实现
  • 公司已经成功部署了数千个在 SOAP 中实现的 Web 服务
  • 像 Twitter 的 API 等 Web 服务使用起来更简单,但这并不意味着 SOAP 没有竞争力。
  • SOAP 不适合此类用途,尽管 Twitter 和其他类似的 API 都不是 RESTful 的……您可以称它们为面向资源的 API 或 HTTP API
于 2012-05-17T18:46:48.900 回答