WebService使用方式(CXF命令)
2015-12-08 11:48
197 查看
可用jdk自带的命令生成接口文件.cmd命令切换到其他盘符 E:
wsimport -p com.magina -keep http://abc.dfe.www.ee.asmx?wsdl
之后会生成接口文件,删掉所有的class文件。把剩余的java文件粘贴到IDE中
用搜索功能找到这些文件中的接口类,例如:public interface LinkWSSoap
然后根据接口类的名字找到哪个类可以构造出接口类对象例如
@WebEndpoint(name = "LinkWSSoap")
public LinkWSSoap getLinkWSSoap() {
return super.getPort(new QName("http://tempuri.org/", "LinkWSSoap"), LinkWSSoap.class);
}
得到接口类对象后就可以调用接口方法了
配置CXF_HOME
E:\tools\apache-cxf-2.7.17
wsdl2java -frontend jaxws21 -p CXF -d D:\ -client -autoNameResolution http://172.22.28.15/WebSvr/CRS.asmx?wsdl
wsimport -p com.magina -keep http://abc.dfe.www.ee.asmx?wsdl
之后会生成接口文件,删掉所有的class文件。把剩余的java文件粘贴到IDE中
用搜索功能找到这些文件中的接口类,例如:public interface LinkWSSoap
然后根据接口类的名字找到哪个类可以构造出接口类对象例如
@WebEndpoint(name = "LinkWSSoap")
public LinkWSSoap getLinkWSSoap() {
return super.getPort(new QName("http://tempuri.org/", "LinkWSSoap"), LinkWSSoap.class);
}
得到接口类对象后就可以调用接口方法了
配置CXF_HOME
E:\tools\apache-cxf-2.7.17
wsdl2java -frontend jaxws21 -p CXF -d D:\ -client -autoNameResolution http://172.22.28.15/WebSvr/CRS.asmx?wsdl
相关文章推荐
- ASP.NET WebService中使用ASP.NET_SessionId的问题说明
- php的webservice的wsdl的XML无法显示问题的解决方法
- PHP调用Webservice实例代码
- 在PHP中利用wsdl创建标准webservice的实现代码
- JQuery调webservice实现邮箱验证(检测是否可用)
- android调用web service(cxf)实例应用详解
- WebService出现"因 URL 意外地以 结束,请求格式无法识别"的解决方法
- 用JavaScript调用WebService的示例
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 同步调用和异步调用WebService
- C#调用WebService实例开发
- 动态webservice调用接口并读取解析返回结果
- WebService 的简单封装接口调用方法
- ASP.NET实现基于Forms认证的WebService应用实例
- C#使用WebService结合jQuery实现无刷新翻页的方法
- C#调用和实现WebService,纯手工打造!
- c#动态改变webservice的url访问地址
- asp.net(c#)动态修改webservice的地址和端口(动态修改配置文件)
- CXF soup webservice 动态客户端调用工具类
- 大数据 | 数据挖掘 | R语言 R绘图Session#2 - Bar Plot