最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在Android中訪問WebService接口的方法

 更新時間:2013年05月27日 10:29:33   作者:  
  最近公司有個項目需要從Android平臺訪問WebService接口,實現(xiàn)向發(fā)布的函數傳遞對象。在網上找了一些資料,發(fā)現(xiàn)使用ksoap2可以調用WebService傳遞對象。
需要引入ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar
復制代碼 代碼如下:

  //WebService的命名空間
  static final String namespace = "http://impl.service.suncreate.com";
  //服務器發(fā)布的url
  static final String url = http://10.100.3.41/axis2/services/UploadService;
  final String methodName = "upload"; // 函數名
  final int sessionID = "111111";  //sessionID
  //創(chuàng)建HttpTransportSE對象,通過HttpTransportSE類的構造方法可以指定WebService的url
  HttpTransportSE transport = new HttpTransportSE(url);
  transport.debug = true;
  //指定WebService的命名空間和函數名
  SoapObject soapObject = new SoapObject(namespace, methodName);
  //設置調用方法參數的值
  soapObject.addProperty("sessionID", sessionID); //sessionID
  soapObject.addProperty("data", cds); //cds是需要傳遞的對象
  SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER10);
  envelope.bodyOut = transport;
  envelope.setOutputSoapObject(soapObject);
  //使用call方法調用WebService方法
  transport.call(null, envelope);
  SoapObject sb = (SoapObject) envelope.bodyIn;
  String xmlMessage = sb.toString(); // 獲取從服務器端返回的XML字符串

相關文章

最新評論

保定市| 许昌县| 林西县| 东光县| 芮城县| 从江县| 明光市| 佳木斯市| 黑河市| 海城市| 银川市| 云林县| 获嘉县| 青海省| 左云县| 宁明县| 廊坊市| 临江市| 滨州市| 陆良县| 股票| 漠河县| 武胜县| 清涧县| 湖北省| 怀安县| 曲周县| 遵化市| 土默特右旗| 同江市| 临漳县| 泽普县| 北辰区| 哈尔滨市| 德惠市| 徐汇区| 贺兰县| 梅州市| 城口县| 肇庆市| 武义县|