SOAP何时比REST更合理?
- 论坛
- SOAP何时比REST更合理?
6 浏览
匿名的
0 Comments
在银行领域工作的我,工作在俄罗斯最大的银行之一。我们使用SOA并且有很多Web服务。我们喜欢这样做的原因是:
1. 将一个任务拆分为一个服务非常简单。
2. 管理Web服务非常简单(服务编排与服务编排之争)。
3. 定位错误非常简单,因为只需要重写一个服务,不需要重写所有逻辑(在REST中,如果发现错误,需要重写所有逻辑)。
4. 使用SOAP Web服务可以简单地创建组织图(之后我们可以将Web服务连接在一起并获得另一个逻辑单元)。
根据上述内容,我们可以得出以下结论:SOAP在以下情况下更有意义:
1. 当任务可以轻松拆分为多个独立服务时。
2. 当需要简单管理Web服务时。
3. 当需要快速定位和修复错误时。
4. 当需要创建组织图并连接Web服务时。
SOAP在以上情况下比REST更合适。