ksoap2调用webservice
来源:互联网 发布:oracle数据库oblob操作 编辑:程序博客网 时间:2024/06/03 09:26
package com.fei.test;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.SoapObject;import org.ksoap2.serialization.SoapSerializationEnvelope;import org.ksoap2.transport.HttpTransportSE;public class Test { public void getRemoteInfo(String phoneSec) { // 命名空间 String nameSpace = "http://WebXml.com.cn/"; // 调用的方法名称 String methodName = "getMobileCodeInfo"; // EndPoint String endPoint = "http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx"; // SOAP Action String soapAction = "http://WebXml.com.cn/getMobileCodeInfo"; // 指定WebService的命名空间和调用的方法名 SoapObject rpc = new SoapObject(nameSpace, methodName); // 设置需调用WebService接口需要传入的两个参数mobileCode、userId rpc.addProperty("mobileCode", phoneSec); rpc.addProperty("userId", ""); // 生成调用WebService方法的SOAP请求信息,并指定SOAP的版本 SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER10); envelope.bodyOut = rpc; // 设置是否调用的是dotNet开发的WebService envelope.dotNet = true; // 等价于envelope.bodyOut = rpc; envelope.setOutputSoapObject(rpc); HttpTransportSE transport = new HttpTransportSE(endPoint); try { // 调用WebService transport.call(soapAction, envelope); } catch (Exception e) { e.printStackTrace(); } // 获取返回的数据 SoapObject object = (SoapObject) envelope.bodyIn; // 获取返回的结果 String result = object.getProperty(0).toString(); // 将WebService返回的结果显示在TextView中 resultView.setText(result); } }
0 0
- 使用KSOAP2调用WebService
- ksoap2调用webservice
- android ksoap2调用webservice
- OPhone通过KSoap2调用Webservice
- adnroid调用webservice ksoap2实例
- android引用Ksoap2调用webservice
- Android利用KSOAP2调用webservice
- Android使用ksoap2 调用 WebService
- android ksoap2调用cxf webservice
- android ksoap2调用cxf webservice
- Android使用ksoap2调用webservice
- Android模拟器使用KSOAP2调用WebService
- 在OPhone 中使用KSOAP2调用WebService
- Android使用ksoap2调用C#webservice
- 在OPhone 中使用KSOAP2调用WebService
- 在Android 中使用KSOAP2调用WebService
- Android调用WebService(ksoap2 天气预报)
- 在Android 中使用KSOAP2调用WebService
- 趋势科技实习(生日当天的任务)
- usful function--reverse(str)
- 献给我们的父母亲
- OpenWRT UCI API的使用——C语言
- ubuntu14.04 root 登陆
- ksoap2调用webservice
- iOS获取当前时间 NSDate(NSCalendar)获取当前时间
- macbook 终端颜色配置
- Struts2笔记
- Android自定义View的一些不知道的细节
- labview 栈和队列
- Android Editable
- android 5.0 apk 安装失败提示INSTALL_FAILED_INVALID_URI
- 开发者必备工具-加密算法SDK