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