第一步:下载apache-cxf压缩包,解压后生成一个文件,记住文件路径
第二步:进入http://www.webxml.com.cn/zh_cn/index.aspx网站查找自己需要的服务,打开服务找到帮助文档,选择以wsdl结尾的地址复制到浏览器(以天气预报为例)
第三步:打开后点击右键,产看网页源代码
第四步:将整个源代码复制并粘贴到文本编辑器,然后将里面的<s:elementref="s:schema" />
全部去掉,然后保存成扩展名为(.wsdl)的文件。(这里不是针对所有的开发工具才操作,这里以eclipse为例的)
第五步:在第一步解压的apache-cxf-3.1.5\bin目录下运行cmd命令,弹出dos窗口后执行wsdl2java 加上刚刚保存的.wsdl文件的路径(如:wsdl2java e:\weather.wsdl)。
第六步:在\bin目录下会生成一个文件,将文件复制到项目中的src下,里面有对应的借口和实现类,然后可以在另一个包中创建其实现类对象,再调用接口,得到的对象就可以执行里面的服务了。