在eclipse中WebService服务接口调用方法

时间: 2023-08-15 admin 互联网

在eclipse中WebService服务接口调用方法

在eclipse中WebService服务接口调用方法

第一步:下载apache-cxf压缩包,解压后生成一个文件,记住文件路径


第二步:进入.aspx网站查找自己需要的服务,打开服务找到帮助文档,选择以wsdl结尾的地址复制到浏览器(以天气预报为例)

第三步:打开后点击右键,产看网页源代码


第四步:将整个源代码复制并粘贴到文本编辑器,然后将里面的<s:elementref="s:schema" />

全部去掉,然后保存成扩展名为(.wsdl)的文件。(这里不是针对所有的开发工具才操作,这里以eclipse为例的)

第五步:在第一步解压的apache-cxf-3.1.5\bin目录下运行cmd命令,弹出dos窗口后执行wsdl2java 加上刚刚保存的.wsdl文件的路径(如:wsdl2java e:\weather.wsdl)。

第六步:在\bin目录下会生成一个文件,将文件复制到项目中的src下,里面有对应的借口和实现类,然后可以在另一个包中创建其实现类对象,再调用接口,得到的对象就可以执行里面的服务了。