当前位置:编程学习 > wap >>

webservice 问题

麻烦大家看下这个webservice调用问题:
soap地址:

我的android代码:
...
...
private static final String NAMESPACE = "urn:SystemMonitorControllerwsdl";
private static final String METHOD_NAME = "actionSysLogin";
private static String URL = "http://test.zhengtuo.net/kBase/systemMonitor/saService";
private static String SOAP_ACTION = "urn:SystemMonitorController#actionSysLogin";
...
...

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
// (new MarshalBase64()).register(envelope);


SoapObject rpc = new SoapObject(NAMESPACE, METHOD_NAME);


rpc.addProperty("userMail", a);
rpc.addProperty("passwd", b);


envelope.bodyOut = rpc;
envelope.dotNet = false;

envelope.setOutputSoapObject(rpc);

// AndroidHttpTransport ht = new AndroidHttpTransport(URL);
HttpTransportSE ht = new HttpTransportSE(URL);

ht.debug = true;
ht.call(SOAP_ACTION, envelope);  // AAA这里报错

detail =(SoapObject) envelope.getResponse();

Toast.makeText(this, detail.toString(), Toast.LENGTH_LONG).show();
...
...

下面是报错信息:

,麻烦大家看看了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,