91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-06-16
  • 語言: Java
  • 標(biāo)簽: WebService??

資源簡介

WebService工具類,具體詳見博客http://write.blog.csdn.net/postlist

資源截圖

代碼片段和文件信息

package?com.example.applicationicon;

import?java.io.IOException;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.Map;
import?java.util.concurrent.ExecutorService;
import?java.util.concurrent.Executors;
import?org.ksoap2.SoapEnvelope;
import?org.ksoap2.serialization.Soapobject;
import?org.ksoap2.serialization.SoapSerializationEnvelope;
import?org.ksoap2.transport.HttpResponseException;
import?org.ksoap2.transport.HttpTransportSE;
import?org.xmlpull.v1.xmlPullParserException;
import?android.os.Handler;
import?android.os.Message;

/**
?*?訪問WebService的工具類
?*?
?*?
?*?@author?caijin
?*?
?*/
public?class?WebServiceUtils?{
public?static?final?String?WEB_SERVER_URL?=?““;
//?含有3個線程的線程池
private?static?final?ExecutorService?executorService?=?Executors
.newFixedThreadPool(3);
//?命名空間
private?static?final?String?NAMESPACE?=?““;

/**
?*?
?*?@param?url
?*????????????WebService服務(wù)器地址
?*?@param?methodName
?*????????????WebService的調(diào)用方法名
?*?@param?properties
?*????????????WebService的參數(shù)
?*?@param?webServiceCallBack
?*????????????回調(diào)接口
?*/
public?static?void?callWebService(String?url?final?String?methodName
HashMap?properties
final?WebServiceCallBack?webServiceCallBack)?{
//?創(chuàng)建HttpTransportSE對象,傳遞WebService服務(wù)器地址
final?HttpTransportSE?httpTransportSE?=?new?HttpTransportSE(url);
//?創(chuàng)建Soapobject對象
Soapobject?soapobject?=?new?Soapobject(NAMESPACE?methodName);

//?Soapobject添加參數(shù)
if?(properties?!=?null)?{
for?(Iterator>?it?=?properties.entrySet()
.iterator();?it.hasNext();)?{

評論

共有 條評論