我了解更改链接URI的好处,但这并不是这个问题所关注的重点。
所谓可扩展性,是指向服务添加新功能或修改(在可能的情况下)现有功能。这就是它的全部含义。
与REST社区所说的对于可扩展性的SOAP不那么糟糕。例如:
1. 在REST中,我们可以添加新的rel - 在SOAP中,我们可以添加新的方法。这两种类型的旧客户端将继续使用新的服务。
2. 在REST中,我们可以添加新的表单字段并设置其默认值 - 在SOAP中,我们可以将服务参数作为某个ServiceArgs类,并向ServiceArgs添加一个新字段。虽然比较丑陋,但它确实起作用。
当SOAP客户端出现问题而无法处理时,REST客户端能够优雅地处理的可扩展性示例是什么?
谢谢!
所谓可扩展性,是指向服务添加新功能或修改(在可能的情况下)现有功能。这就是它的全部含义。
与REST社区所说的对于可扩展性的SOAP不那么糟糕。例如:
1. 在REST中,我们可以添加新的rel - 在SOAP中,我们可以添加新的方法。这两种类型的旧客户端将继续使用新的服务。
2. 在REST中,我们可以添加新的表单字段并设置其默认值 - 在SOAP中,我们可以将服务参数作为某个ServiceArgs类,并向ServiceArgs添加一个新字段。虽然比较丑陋,但它确实起作用。
当SOAP客户端出现问题而无法处理时,REST客户端能够优雅地处理的可扩展性示例是什么?
谢谢!