从java访问wsdl的简单方法
我正在寻找一种从java访问wsdl文件的简单方法 在python中,使用从java访问wsdl的简单方法,java,wsdl,Java,Wsdl,我正在寻找一种从java访问wsdl文件的简单方法 在python中,使用suds我可以执行以下操作: self.wsdlClient = Client(WSDL_URL) wsdlClient.methodName() 有没有办法通过URL连接到wsdl?Python是一种动态语言,因此您可以动态地在对象上创建方法,例如,通过读取wsdl发现的web服务的每个操作的方法。但是Java不是一种动态语言,因此不能使用Python方法 您要么在设计时生成代码(即创建存根),将WSDL提供给某个工具
suds
我可以执行以下操作:
self.wsdlClient = Client(WSDL_URL)
wsdlClient.methodName()
有没有办法通过URL连接到wsdl?Python是一种动态语言,因此您可以动态地在对象上创建方法,例如,通过读取wsdl发现的web服务的每个操作的方法。但是Java不是一种动态语言,因此不能使用Python方法 您要么在设计时生成代码(即创建存根),将WSDL提供给某个工具(或其他工具),然后在应用程序中使用生成的代码,要么 。。。您必须在运行时解析WSDL,并根据从WSDL获取的信息创建XML负载,在这种情况下,您可能需要查看以下工具:
最简单的方法是生成存根。您通常会在设计时使用生成Java绑定。谢谢您的回答,这非常有帮助。@Bogdan非常解释;)