从Java调用SOAP Web服务

从Java调用SOAP Web服务,java,soap,Java,Soap,调用基于soap的web服务并将结果映射到Java对象的最佳方法是什么?我只有一个wsdl url 最好的方法是使用wsdl2java,您只需提供wsdl,它就会生成客户机 请查看及其参考实现 给定WSDL,它可以使用名为wsimport 一旦将客户机打包到jar文件中,您就可以从Java客户机调用web服务。如果您有wsdl,那么为什么这么晚了,亲爱的创建web服务客户机将wsdl导入其中,代码将被创建并创建servicelocator的对象,然后使用服务 @Kal Yes的意思是说2java

调用基于soap的web服务并将结果映射到Java对象的最佳方法是什么?我只有一个wsdl url

最好的方法是使用wsdl2java,您只需提供wsdl,它就会生成客户机

请查看及其参考实现

给定WSDL,它可以使用名为
wsimport


一旦将客户机打包到jar文件中,您就可以从Java客户机调用web服务。

如果您有wsdl,那么为什么这么晚了,亲爱的创建web服务客户机将wsdl导入其中,代码将被创建并创建servicelocator的对象,然后使用服务

@Kal Yes的意思是说2java,谢谢你发现了错误。我需要生成wsdl文件的本地版本吗?我只有一个网址来感谢奥斯卡。我安装了这个插件,但当我启动插件时,它似乎与EclipseHelios不兼容。你让它工作了吗?当我导入-->web引用时,我得到以下信息:无法启动所选向导。插件“org.apache.axis.wsdl2java.eclipse”无法实例化类“org.apache.axis.wsdl2java.eclipse.wizards.WebReferenceImportWizard”。org/eclipse/core/internal/utils/assert能够正常工作,谢谢