欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Android下调用WebService范例,androidwebservice,public class

来源: javaer 分享于  点击 24291 次 点评:201

Android下调用WebService范例,androidwebservice,public class


public class Ksoap2Conten {    public static SoapObject soapObject ;    private static final String NAMESPACE = "http://WebXml.com.cn/";    private static String URL = "http://192.168.1.37:82/WebService/WebService1.asmx?wsdl";    private static final String METHOD_NAME = "Login";    private static String SOAP_ACTION = " http://WebXml.com.cn/Login";     public static String webService() {      try {                soapObject = new SoapObject(NAMESPACE, METHOD_NAME);                soapObject.addProperty("Staff_Name", "admin");                soapObject.addProperty("Staff_Password", "123123");                soapObject.addProperty("AutoLogin", true);                AndroidHttpTransport ht = new AndroidHttpTransport(URL);                SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);                envelope.bodyOut = soapObject;                envelope.dotNet = true;                envelope.setOutputSoapObject(soapObject);                ht.call(NAMESPACE+METHOD_NAME, envelope);                soapObject = (SoapObject) envelope.bodyIn;               // SoapObject detail = (SoapObject) result.getProperty("getWeatherResult");                //System.out.println(soapObject.toString());      } catch (Exception e) {       e.printStackTrace();       return "错误";      }       //System.out.println(soapObject.getProperty(0).toString());      return soapObject.getProperty(0).toString();     }}
相关栏目:

用户点评