基于Android平臺(tái)的Web服務(wù)技術(shù)研究
3.2 Android 客戶端
下載ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar 包后, 引入到我們的工程文件中, 就可以使用ksoap2 訪問Web 服務(wù)了。客戶端實(shí)現(xiàn)代碼如下:
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 模擬器上運(yùn)行客戶程序, 調(diào)用Web 服務(wù)后的結(jié)果如圖2 所示。
圖2 運(yùn)行結(jié)果
4 結(jié)束語
在Android 平臺(tái)上,我們可以利用ksoap2 -android 類庫實(shí)現(xiàn)對Web 服務(wù)的訪問。實(shí)現(xiàn)過程簡單、直接,這對在Android 平臺(tái)上開發(fā)更多實(shí)用的應(yīng)用程序提供了很大的方便,也能推動(dòng)Web 服務(wù)技術(shù)在Android平臺(tái)上的發(fā)展。
linux相關(guān)文章:linux教程
c++相關(guān)文章:c++教程
評論