Вкратце, мое приложение работает дольше, чем год. У меня есть 100 000+ загрузок, и только недавно проблемы с моими мыльными веб-службами начали ... произойти Если два или более устройства подключены к той же беспроводной связи только один прибор работает должным образом на всех других устройствах соединение получает приуроченных из Ниже приведен пример метода WS вызова:Синхронизация ksoap для Android при использовании нескольких устройств в одной беспроводной сети :(
public static Object callWSMethod(String methodName, String soapAction,
PropertyInfo[] properties) throws IOException,
XmlPullParserException{
SoapObject request = new SoapObject(NAMESPACE, methodName);
if (properties != null)
for (PropertyInfo property : properties) {
request.addProperty(property);
}
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
envelope.implicitTypes = true;
HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS, 15000);
httpTransport.debug = true;
httpTransport.call(soapAction, envelope);
return envelope.getResponse();
}
Любые предложения или идеи были бы полезны.