【发布时间】:2008-10-23 22:52:31
【问题描述】:
好的,我已经实现了 REST 和 SOAP 服务,我喜欢这两种服务,具体取决于上下文。对我来说,当我想在服务器和客户端之间建立明确的合同时,WS* 非常棒,例如敏感信息或关键任务的东西。另一方面,虽然 REST 在架构定义方面很灵活,但在我看来,它更适合不需要经过任何严肃业务逻辑的内容服务或数据。
REST 似乎非常流行,当来自 Thoughworks 的 Martin Fowler 等人在 REST 上发表这个播客:http://www.thoughtworks.com/what-we-say/podcasts.html 并对 WS* 嗤之以鼻时,我有点生气。虽然这个人自己很受人尊敬,但我是否认为仍然有很多地方可以放肥皂,这里需要一点盐?有人在严肃的业务应用程序中使用过 REST 吗?
【问题讨论】:
标签: web-services rest soap