基于jdk1.7开发webService利用Apache cxf之客户端开发

在观看此篇文章之前,希望读者先去看本人的另一篇文章 基于jdk1.7发布一个webService服务-Apache cxf框架篇https://blog.csdn.net/ing_Down/article/details/80233772,以便于更好的衔接和理解

如果你已经看完并掌握了服务端的开发,那么请接着往下看

关于webService和apache cxf的介绍这里就不再多讲了,在webService服务端开发时已经讲过了,感兴趣的同学可以自行查阅

,这里话不多说,直接上代码。

首先,创建一个java工程就足够了,导入相关的jar包

第二步,利用jdk自带的命令解析wsdl文件生成本地代码

wsdl.exe是jdk自带的命令,可以根据wsdl文档生成客户端调用的文件,无论服务端使用何种语言编写,都将在客户端生成java代码

下面是命令的位置:

基于jdk1.7开发webService利用Apache cxf之客户端开发_第1张图片

这是在命令行中输入命令

基于jdk1.7开发webService利用Apache cxf之客户端开发_第2张图片

至此,将会在当前目录生成一份文件,把新生成的文件拷进新创建的java项目中

读取spring配置文件,创建spring工厂,从工厂中获取代理对象,实现远程调用

基于jdk1.7开发webService利用Apache cxf之客户端开发_第3张图片

至此,我们客户端的开发也已经完成了,总体来看,客户端的开发还是相对于来说比较容易的,我们要做的就是多敲多练


你可能感兴趣的:(基于jdk1.7开发webService利用Apache cxf之客户端开发)