我不想为我的REST Web服务生成WSDL文件。我还需要在Python中解析它。我怎么能这样做?
答案 0 :(得分:3)
Errr?
WSDL通常是指SOAP,据我所知,在其自己的协议中封装了实际的远程调用协议,恰好使用HTTP作为传输
REST指(通常)使用HTTP方法正确,例如DELETE /frobnication/1
将删除PUT /frobnication/1
将完全替换该网址下的资源(资源)。 POST /frobnication/1
更新它....(HTTP确实有更多方法)。
REST通常没有WSDL,IIRC,有一些关于“众所周知的切入点”的讨论(Google就是这样)。
投反对票,但对我而言,这个问题似乎混淆了两个完全不同的话题......
答案 1 :(得分:1)
找到更多信息直到最近,还没有正式的语言来描述代表性状态转移(REST)Web服务。但现在有了WSDL 2.0!
WSDL 2.0的出版,考虑到REST Web服务,作为万维网联盟(W3C)推荐意味着现在有一种语言来描述REST Web服务。