基于Android平台的Web服务技术研究
3.2 Android 客户端
下载ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar 包后, 引入到我们的工程文件中, 就可以使用ksoap2 访问Web 服务了。客户端实现代码如下:
package net.blogjava.mobile.wsclient;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
3.3 测试客户端
在Android 模拟器上运行客户程序, 调用Web 服务后的结果如图2 所示。
图2 运行结果
4 结束语
在Android 平台上,我们可以利用ksoap2 -android 类库实现对Web 服务的访问。实现过程简单、直接,这对在Android 平台上开发更多实用的应用程序提供了很大的方便,也能推动Web 服务技术在Android平台上的发展。
linux相关文章:linux教程
c++相关文章:c++教程
评论