Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

ANDROID_4 ppt
MIỄN PHÍ
Số trang
11
Kích thước
7.5 MB
Định dạng
PDF
Lượt xem
1280

ANDROID_4 ppt

Nội dung xem thử

Mô tả chi tiết

ANDROID

1.7.18.3. Thao tỏc với web service trong Android

Cỏch gọi hàm từ webservice dotNet trong Android như sau:

Input: cỏc tham số kiểu String

Output: giỏ trị kiểu String

public static Result addUser(int from, String username, String

display_name)throws Exception {

String SOAP_ACTION = "http://tempuri.org/AddUsername";

String METHOD_NAME = "AddUsername";

String NAMESPACE = "http://tempuri.org/";

String URL = "http://10.0.2.2:1217/Service1.asmx?op=AddUsername";

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

request.addProperty("from", from);

request.addProperty("username", username);

request.addProperty("display_name", display_name);

SoapSerializationEnvelope envelope =

new SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.dotNet = true;

envelope.setOutputSoapObject(request);

Trans trans = new Trans(URL);

trans.call(SOAP_ACTION, envelope);

SoapPrimitive result = (SoapPrimitive) envelope.getResponse();

if (result.equals("-1")) {

return Result.EXCEPTION;

} else if (result.equals("0")) {

return Result.FAILED;

} else {

return Result.SUCCESSED;

}

}

Cỏc biến SOAP_ACTION, METHOD_NAME, NAMESPACE, URL để xỏc định tờn

phương thức, port mà webservice đang sử dụng,…

Tải ngay đi em, còn do dự, trời tối mất!