Ejemplo de análisis Android SOAP

¿Alguien tiene un buen ejemplo de análisis SOAP en Android?

El análisis de mensajes de jabón no está incluido en el tiempo de ejecución de Android, por lo que no es realmente sencillo. Debe utilizar una biblioteca externa. Estoy usando ksoap2 .

Si busca aquí en StackOverflow verá muchos ejemplos sobre cómo usarlo. Por ejemplo aquí .

También vale la pena echar un vistazo a WSClient ++ . Genera todos los objetos stub y model y oculta todo el análisis y vinculación a los objetos.

Lo uso cuando estoy obligado a usar jabón en Android. No es gratis, pero te ahorrará una tonelada de tiempo sobre ksoap2, que parece que necesita vudú para conseguir que funcione (que podría de cambiado por última vez hace 1 años)

Sólo para completar el código anterior, incluida la autenticación:

httpClient.getCredentialsProvider().setCredentials(new AuthScope("serverIP", portNo), new UsernamePasswordCredentials(username, password)); 

prueba este código

  DefaultHttpClient httpClient=new DefaultHttpClient(); String responseString = null; try { HttpPost httppost = new HttpPost("http://services/?wsdl"); httppost.setHeader("SOAPAction", "urn:getSearch"); httppost.setHeader("Content-Type", "text/xml; charset=utf-8"); String strEnvelope = "SOAP BODY" ; HttpEntity entity = new StringEntity(strEnvelope); httppost.setEntity(entity); ResponseHandler<String> strResponseHandler=new BasicResponseHandler(); responseString = httpClient.execute(httppost, strResponseHandler); Log.d("Search", responseString); } catch (Exception objException) { throw objException ; } finally { httpClient.getConnectionManager().shutdown(); } 
  • Servicio de jabón web no es accesible desde el emulador de Android?
  • ¿Cuál es la diferencia entre los métodos SOAP 1.1, SOAP 1.2, HTTP GET y HTTP POST para Android?
  • Analizar datos de respuesta SOAP en Android
  • Cómo mostrar la respuesta de cadena de db como uno por uno en Android?
  • Cliente de servicio WSDL / SOAP de Android
  • Solicitud de Android KSOAP2 al servidor SOAP de PHP
  • Envío de imágenes de la galería al servicio web mediante SOAP
  • Llamadas de servicio síncronas en Android
  • Cómo rastrear / depurar este error SOAP => parece que no tenemos ningún documento XML
  • ¿Cómo enviar la solicitud SOAP y analizar la respuesta SOAP en formato XML en Android?
  • Diferencia entre SOAP y KSOAP
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.