我不想为我的 REST Web 服务生成 WSDL 文件。我还需要在 Python 中解析它。我怎样才能做到这一点?
问问题
791 次
2 回答
3
错了?
WSDL 通常指的是 SOAP,据我所知,它将实际的远程调用协议封装在它自己的协议中,并且恰好使用 HTTP 作为传输
REST 指(通常)适当地使用 HTTP 方法,例如DELETE /frobnication/1
将其删除PUT /frobnication/1
将完全替换该 URL 下的事物(资源)。POST /frobnication/1
更新它....(HTTP 确实有更多方法)。
REST 通常没有 WSDL 你,IIRC,有一些关于“众所周知的入口点”的讨论(谷歌)。
投票给我,但对我来说,这个问题似乎混淆了两个完全不同的主题......
于 2012-12-17T22:21:45.707 回答
1
直到最近,还没有正式的语言来描述具象状态传输 (REST) Web 服务。但是现在有了 WSDL 2.0!
WSDL 2.0 的发布以 REST Web 服务为设计理念,作为万维网联盟 (W3C) 的推荐,意味着现在有一种语言来描述 REST Web 服务。
于 2014-07-10T07:19:03.470 回答