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