/ / Comment se connecter à un service Web utilisant Soap sous Android? - android, savon

Comment se connecter à un service Web à l'aide de Soap sous Android? - Android, savon

J'utilise la méthode HttpGet pour récupérer les données d'un service Web dans mon application Android. Voici le code que j'utilise actuellement.

    String url = URLEditor.encode("http://"+Constants.strURL+"Orders.asmx/CheckWebConnection? TechCode="+username+"&TechPIN="+password);
HttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
response = httpClient.execute(httpGet);
HttpEntity entity = response.getEntity();
if(entity == null) return false;
is = entity.getContent();

Mais, la méthode HttpGet ne répond pas correctement maintenantet on me demande de changer de méthode. Le service Web ne prend pas en charge HttpPost. Comment puis-je faire la même opération en utilisant du savon? Dois-je télécharger une bibliothèque et l’attacher à Eclipse? Aidez-moi, s'il vous plaît

Réponses:

0 pour la réponse № 1

Téléchargez ksoap2. Vous y trouverez beaucoup d'aide, y compris dans stackoverflow, en commençant par:

Comment appeler un Webservice .NET à partir d'Android à l'aide de KSOAP2?