根据wsdl文件生成WebService客户端代码

 时间:2024-10-03 21:26:40

最近在做的一个项目,对接系统提供的是WebService接口鸠祛哂俭项目,对方系统给了接口协议文档及接口地址。我摩学固椹们需求根据对方提供的wsdl文件生成客户端代码,下面我们一起来学习怎么通过wsdl2java命令生成客户端代码。

工具/原料

下载apache-cxf-2.6.2包,配置环境变量;

在环境变量中配置,CXF_HOME值为apache-cxf-2.6.2地址。例如我的地址为E:\maxm\cxf\apache-cxf-2.6.2;

在PATH中加入%CXF_HOME%\bin。

方法/步骤

1、首先,我们需要知道对接系统接口地址,打开接口地址。

根据wsdl文件生成WebService客户端代码

2、其次,将页面内容另存为.wsdl文件。

根据wsdl文件生成WebService客户端代码

3、打开cmd命令行,进入apache-cxf-2.6.2的bin目录下

根据wsdl文件生成WebService客户端代码

4、执行命令:wsdl2java-pcom-dxxxx颍骈城茇-clientxxxxx.wsdl,执行完毕后,会在目标位置生成webservice的客户端代码。

根据wsdl文件生成WebService客户端代码

5、我们可以参考client类书写客户端调用代码;生成的客户端代码目录,详见下图:

根据wsdl文件生成WebService客户端代码

6、最后,我们来具体了解下wsdl2java用法:(1拘七呷憎)-p指定其wsdl的命名空间,也就是要生成代码的包名;(2)-d指定要产生代码所在目录;惺绅寨瞀(3)-client生成客户端测试webservice的代码;(4)-server生成服务器启动webservice的代码。

Excel2010中通过单击视图切换按钮切换页面视图 jquery中如何设置name属性 奶茶店铺设计五步走 如何设置Element的Message自动关闭时间 bootstrap可视化工具的使用
热门搜索
邪恶力量 皮肤癌早期症状图片 天才麻将少女第一季 科幻画图片大全 绿萝花图片