我有一个wsdl网址http://www.webservicex.net/geoipservice.asmx?WSDL
现在如果我按
生成java源代码wsimport -keep http://www.webservicex.net/geoipservice.asmx?WSDL
是否会生成实际的soap Web服务代码或只能调用Web服务的界面?
我在youtube上看过一些视频,据我所知它无法生成soap web服务的实际java源代码。如果我错了,请纠正我。
所以假设我想在soap web服务中进行更改(用java编写),生成的文件中的更改将不起作用。
可能我的问题对您来说似乎非常基本,但我正在查看应用程序代码并遇到这种困惑,所以请回答我的问题。
答案 0 :(得分:0)
wsimport工具用于解析现有的Web服务 描述语言(WSDL)文件并生成所需文件(JAX-WS 便携式工件( Web服务客户端)访问已发布的网页 服务。
wsimport生成并编译连接到服务所需的Web服务工件。此实用程序不会生成实际的Web服务。
答案 1 :(得分:0)
我知道这是一个老问题,但是如果您想从现有的WSDL文件生成实际的WebService,那么您应该使用名为wsgen
的wsimport兄弟