
怎么用Java通过wsdl地址调用WebService求代码
1个回答
展开全部
首选在cmd中用wsimport -s 命令生成客户端代码
格式: wsimport -s -p 你自己的包名 wsdl地址
包名不能在生成客户端代码后,手动修改,想改就在上面命令的时候写
wsimport -s -p com.test http://localhost.....?wsdl
输入完命令回车, 你就能发现在命令执行的文件夹下 生成了 以 com为名的文件夹,进去删除里面的class文件,留下java
创建java工程或者maven工程,把这个文件直接复制进去就好. 你就可以发现这个客户端就可以直接调用服务了.
或者你不生成客户端代码,要在你的代码中直接调用 就参考这个:
http://blog.csdn.net/yuxiangaaaaa/article/details/53486635
格式: wsimport -s -p 你自己的包名 wsdl地址
包名不能在生成客户端代码后,手动修改,想改就在上面命令的时候写
wsimport -s -p com.test http://localhost.....?wsdl
输入完命令回车, 你就能发现在命令执行的文件夹下 生成了 以 com为名的文件夹,进去删除里面的class文件,留下java
创建java工程或者maven工程,把这个文件直接复制进去就好. 你就可以发现这个客户端就可以直接调用服务了.
或者你不生成客户端代码,要在你的代码中直接调用 就参考这个:
http://blog.csdn.net/yuxiangaaaaa/article/details/53486635
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询