用wsimport在本地生成代理,调用webservice服务接口的示例
2017-09-19 21:36
531 查看
这个接口我就选的通过手机号码查询归属地信息的接口,查看这个接口的地址:http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx
第一步:找到接口url并了解该接口所支持的几种调用方式
注意,这里有四种访问方式:soap,soap12,get,post
第二步:在本地用wsimport命令生成代理
命令: wsimport -s ./ -p com.lkm.wximport http://ws.webxml.com.cn/WebSe rvices/MobileCodeWS.asmx?wsdl-s ./ 代表 生成的代理类放在当前目录;
-p com.lkm.wximport 是生成的代理类所存放的包路径,根据你的项目的包路径自己定义,因为这些类后来是要放到项目中的
注意:这里后面三个警告的内容表示 这三种调用方式都无法支持,也就是支持第一种即 soap
执行完之后会在相应目录生成代理类
第三步:将生成的代理拷贝到项目的src中
第四部:通过调用代理类实现webservice接口的调用
第一步:找到接口url并了解该接口所支持的几种调用方式
注意,这里有四种访问方式:soap,soap12,get,post
第二步:在本地用wsimport命令生成代理
命令: wsimport -s ./ -p com.lkm.wximport http://ws.webxml.com.cn/WebSe rvices/MobileCodeWS.asmx?wsdl-s ./ 代表 生成的代理类放在当前目录;
-p com.lkm.wximport 是生成的代理类所存放的包路径,根据你的项目的包路径自己定义,因为这些类后来是要放到项目中的
注意:这里后面三个警告的内容表示 这三种调用方式都无法支持,也就是支持第一种即 soap
执行完之后会在相应目录生成代理类
第三步:将生成的代理拷贝到项目的src中
第四部:通过调用代理类实现webservice接口的调用
相关文章推荐
- axis2客户端调用免费的webservice服务的实例之一通过wsdl生成客户端程序并本地调用
- android基础笔记:服务(Service) 采用接口的方式调用本地服务的方法
- 已知服务网址,根据wsdl生成dll供本地调用
- CXF生成本地ws调用代码测试webservice
- php调用google接口生成二维码示例
- 普元 EOS Platform 7.2开发环境生成webservice客户端代码调用BPS发布的服务,报错
- Eclipse根据wsdl文件自动生成webservice client图解,以及调用示例,附测试项目
- vs自动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法
- php中创建和调用webservice接口示例
- Android开发中webService接口调用示例
- php中创建和调用webservice接口示例
- Java调用WebService(asmx)服务接口
- gsoap生成webservice调用客户端接口
- 【web service 】 wsimport 生成客户端代码调用webservice 服务
- vs自己主动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法
- webservice --外部项目调用服务示例
- eoLinker-API_Shop_短信服务接口-调用示例代码,支持PHP、Python、Java等语言
- gsoap生成webservice调用客户端接口 .
- java后台调用webservice接口示例
- 利用Flash Builder 4.5的数据服务功能,从Asp.net的WebService,自动生成调用代码