Web服务:了解分配的任务

时间:2012-09-05 06:12:17

标签: java web-services wsdl

我是网络服务的完全新手,我一个人工作。我的主角寄给我一个完成的任务。我认为他已经对信息进行了硬编码,他希望我从Web服务中替换硬编码数据。

他已经寄给我一个WSDL文件并说

  

从wsdl制作jar文件。

这是什么意思?

3 个答案:

答案 0 :(得分:1)

有些工具可以生成Java代码来与Web服务进行通信,有效地执行序列化和反序列化,这样您的客户端代码就可以用Java对象而不是原始SOAP进行交谈。

您应该找出项目中正在使用哪些工具,并将其应用于所提供的WSDL。

(另外,当你不理解作业时,习惯于要求提供更多信息是一个好主意。一个好的团队领导 - 或任何人,真的 - 应该非常乐意帮助你。)

答案 1 :(得分:0)

从wsdl生成Java存根。 wsdl2Java

wsdl2Java

答案 2 :(得分:0)

如果您熟悉eclipse,则可以轻松完成任务。我认为他要求可以从wsdl生成的客户端存根罐。

在这种情况下执行:在eclipse中,请确保您拥有webservices插件。 Follow this after that

您将导出少量.java文件。尝试编译它们并生成.class文件。现在使用命令提示符

中的命令来包装.class文件
jar -cvf <Name of the jar>.jar *