/ / Como se conectar a um serviço da Web usando o Soap no Android? - andróide, sabão

Como se conectar a um webservice usando o Soap no Android? - android, sabão

Estou usando o método HttpGet para recuperar dados de um serviço da Web no meu aplicativo Android. A seguir está o código que estou usando no momento.

    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();

Mas, o método HttpGet não responde corretamente agorae me pedem para alterar o método. O serviço da Web não oferece suporte ao HttpPost. Como posso fazer a mesma operação usando o Soap? Preciso fazer o download de qualquer biblioteca e me conectar ao Eclipse? Por favor me ajude

Respostas:

0 para resposta № 1

Faça o download do ksoap2. Você encontrará muita ajuda, inclusive no stackoverflow, começando com:

Como chamar um serviço da Web .NET do Android usando o KSOAP2?