Python 2.7:wsdl文件存储在哪里?

时间:2015-08-25 23:08:49

标签: java python wsdl

我想创建一个Python RESTful Webservice和Java Webservice Client。我使用的是Python 2.7。我使用web.py来创建webservice。在客户端(Java),我想要一个WSDL文件来调用Python Webservice。我在哪里可以找到它?我已在笔记本电脑上配置了所有内容。

更新:我引用了Python simple example,但这并没有创建它。 谢谢 !

3 个答案:

答案 0 :(得分:0)

您似乎总是可以像this example一样为.wsdl文件生成网址。

答案 1 :(得分:0)

我只是在java中创建了org.apache.http.client.HttpClient来调用它。虽然,我很想知道wsdl文件的位置。

答案 2 :(得分:0)

正如@Avenet建议的那样,你可以使用soaplib,后者变为rpclib,而spyne又成为{{3}}。请检查一下。

人们通常使用相反的工作流程 - 他们手动创建WSDL而不是生成代码存根,因此您有一个良好的开端,而不是使用业务逻辑扩展。优点是它可以生成客户端和服务器存根。

但两个工作流都应该工作 - 从服务生成WSDL,或从WSDL生成代码存根。出于学习目的,我建议您手动创建WSDL。