gpt4 book ai didi

web-services - 为什么REST不像SOAP那样不利用WSDL?

转载 作者:行者123 更新时间:2023-12-03 13:20:09 25 4
gpt4 key购买 nike

对于SOAP Web服务,有一个规范,所有请求/响应都必须遵循。该规范采用WSDL文档的形式。但是对于REST Web服务,为什么没有这样的规范或WSDL?因为我们没有遵循任何规范,这是否会使REST更容易受到运行时异常的影响?

最佳答案

REST实际上仅在资源上使用HTTP动词(GETPUTPOSTDELETE等等)。应该以这种方式表示对资源的所有操作。当您无法以适合其他三种方式的方式来表达业务逻辑时,POST可以用作全部捕获。这就是为什么实际上没有REST服务的WSDL的原因,因为您在资源上只有4种方法。

但是您仍然有the possibility to describe a REST web service with WSDL 2.0

关于web-services - 为什么REST不像SOAP那样不利用WSDL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15907114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com