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