【发布时间】:2010-11-09 19:53:22
【问题描述】:
我浏览了各种站点,他们提供的唯一答案是——Restful webservices 使用 Http 自己的方法,例如 (GET,POST,PUT,DELETE).. 而基于 SOAP 的 webservices 使用它自己的自定义方法。 . - Restful Web 服务将每个服务方法视为一种资源,并给它一个 URI..
但是我不明白这些答案的全部意义。至于为什么这些东西被证明比基于 SOAP 的 Web 服务具有如此大的优势。
一个例子将不胜感激
【问题讨论】:
-
你有什么想法吗?你有 4 个很好的答案。
-
@RPM1984: 是的,我想我会选择 REST,因为它具有不同服务的不同 URL,这使得它非常松散耦合,并且还具有类似 url 结构的目录(不像 SOAP 具有“www.somesite .com?query=something") 这使它对搜索引擎友好。 :)