【Android SOAP】基于第三方开源项目ksoap-android
2013-01-21 11:54
537 查看
项目地址:http://code.google.com/p/ksoap2-android/
服务器端,参考:【Web Service】Apache Tuscany发布Web Service
准备工作:
下载JAR文件
地址:http://ksoap2-android.googlecode.com/svn/m2-repo/com/google/code/ksoap2-android/ksoap2-android-assembly/3.0.0-RC.4/ksoap2-android-assembly-3.0.0-RC.4-jar-with-dependencies.jar
添加至项目Build Path
示例:
参考:http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks
服务器端,参考:【Web Service】Apache Tuscany发布Web Service
准备工作:
下载JAR文件
地址:http://ksoap2-android.googlecode.com/svn/m2-repo/com/google/code/ksoap2-android/ksoap2-android-assembly/3.0.0-RC.4/ksoap2-android-assembly-3.0.0-RC.4-jar-with-dependencies.jar
添加至项目Build Path
示例:
try { SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); request.addProperty("arg0", mName); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.setOutputSoapObject(request); HttpTransportSE transport = new HttpTransportSE(URL); transport.call(SOAP_ACTION, envelope); SoapObject response = (SoapObject) envelope.bodyIn; String returnString = response.getPropertyAsString("return"); if (returnString == null) { //TODO: } else { //TODO: } } catch (Exception e) { e.printStackTrace(); //TODO: }
参考:http://code.google.com/p/ksoap2-android/wiki/CodingTipsAndTricks
相关文章推荐
- 【iOS SOAP】基于第三方开源项目:wsdl2objc
- 【iOS SOAP】基于第三方开源项目:wsdl2objc
- 【iOS SOAP】基于第三方开源项目:wsdl2objc
- 【iOS SOAP】基于第三方开源项目:wsdl2objc
- android两种基本联网方式与一种第三方开源项目的使用
- 基于开源项目acra实现的定制化Android crash上报库及后台系统
- android开发(17) 扫描二维码 - 调用第三方APK来实现二维码扫描,参考自 开源项目zxing
- Android导入开源库及jar等文件到基于Android Studio构建的项目中
- Android基于开源项目的WheelView的时间、地址联动选择对话框
- 一款基于网易云音乐 UI,使用 Gank.Io 及豆瓣 api 开发的符合 Google Material Design 的 Android 开源项目.
- 魅族建立基于M8的Android开源项目
- android两种基本联网方式与一种第三方开源项目的使用
- 项目回顾之一:PlanBetter时间管理软件(基于Android平台)【已开源】
- android开发(17) 扫描二维码 - 调用第三方APK来实现二维码扫描,参考自 开源项目zxing
- Android处理6.0获取权限问题的第三方框架------开源项目-Easypermissions
- Android基于开源项目的WheelView的时间、地址联动选择对话框【转】
- 基于Gank.IO提供的API的第三方客户端,可以在线收藏[项目开源]
- EasyDarwin开源音频解码项目EasyAudioDecoder:基于ffmpeg的安卓音频(AAC、G726)解码库(第一部分,ffmpeg-android的编译)
- 收集流行的android第三方库及开源项目
- 基于Instrumentation Framework的开源项目AndroidMonkey简介