在android中调用webservice

在android中调用webservice,android,web-services,axis,Android,Web Services,Axis,在不使用Ksoap2的情况下,通过android应用程序调用axis webservice(已经在我的机器上运行)的过程是什么 我想使用ApacheHTTP库中默认提供的HttpClient调用实现web服务调用。传递web方法名称的过程是什么 注意。在这种情况下,您应该实现简单的Java客户端(Android之外)来调用托管在Axis中的服务,并使用Fiddler或其他HTTP代理来捕获您需要调用Axis服务的确切请求以及您将得到的确切响应。基于这两个XML,您可以在android中构建您的请

在不使用Ksoap2的情况下,通过android应用程序调用axis webservice(已经在我的机器上运行)的过程是什么

我想使用ApacheHTTP库中默认提供的HttpClient调用实现web服务调用。传递web方法名称的过程是什么


注意。

在这种情况下,您应该实现简单的Java客户端(Android之外)来调用托管在Axis中的服务,并使用Fiddler或其他HTTP代理来捕获您需要调用Axis服务的确切请求以及您将得到的确切响应。基于这两个XML,您可以在android中构建您的请求,还可以构建从响应中提取数据的逻辑。如果Axis服务使用安全性,没有现有的请求和响应,您可以去研究WSDL、XSD、SOAP1.1或1.2以及其他一些规范(但在这种情况下,即使kSoap2也不会帮助您)。没有这些知识,您很难从头构建正确的请求


没有理由避免kSoap2。如果不使用kSoap2,只会使代码更容易出错,也更复杂。

我认为您希望进行webservice调用并获取结果,是这样吗?