我是 Web 服务的完全新手,我一个人工作。我的领导给我邮寄了一个要完成的任务。我认为他已经对信息进行了硬编码,他希望我替换来自 Web 服务的硬编码数据。
他给我邮寄了一个 WSDL 文件并说
从 wsdl 制作 jar 文件。
这是什么意思 ?
我是 Web 服务的完全新手,我一个人工作。我的领导给我邮寄了一个要完成的任务。我认为他已经对信息进行了硬编码,他希望我替换来自 Web 服务的硬编码数据。
他给我邮寄了一个 WSDL 文件并说
从 wsdl 制作 jar 文件。
这是什么意思 ?
有一些工具可以生成 Java 代码以与 Web 服务对话,有效地执行序列化和反序列化,以便您的客户端代码可以根据 Java 对象而不是原始 SOAP 进行对话。
您应该找出在您的项目中使用了哪些工具,并将其应用到提供的 WSDL。
(另外,当你不理解任务时,习惯于询问更多信息是个好主意。一个好的团队领导 - 或者任何人,真的 - 应该非常乐意帮助你。)
如果你熟悉eclipse,那么这个任务就可以轻松完成了。我认为他正在要求可以从 wsdl 生成的客户端存根罐。
在这种情况下,请执行以下操作:在 eclipse 中,确保您有 webservices 插件。之后按照这个
您将导出几个 .java 文件。尝试编译它们并生成 .class 文件。现在使用命令提示符中的命令 jar .class 文件
jar -cvf <Name of the jar>.jar *