
我在查找如何使用Android调用标准SOAP / WSDL Web服务方面遇到很多麻烦.所有我能找到的都是非常复杂的文件和对“kSoap2”的引用,然后用SAX手动解析所有这些.好的,这很好,但它是2008年,所以我想应该有一些好的库调用标准Web服务.
Web服务基本上是在NetBeans创建的.我希望IDE支持生成管道类.我只需要最简单/最优雅的方式来从基于AndroID的手机联系基于WSDL的Web服务.
解决方法:
AndroID不提供任何类型的SOAP库.您可以编写自己的,也可以使用像kSOAP 2这样的东西.正如您所说,其他人已经能够在自己的项目中编译和使用kSOAP2,但我没有必要.
到目前为止,Google已经表明,对于向AndroID添加SOAP库几乎没有兴趣.我对此的怀疑是,他们宁愿支持当前基于REST服务的Web服务趋势,并使用JsON作为数据封装格式.或者,使用XMPP进行消息传递.但这只是猜想.
目前,基于XML的Web服务在AndroID上是一项稍微不重要的任务.不了解NetBeans,我不能说那里提供的工具,但我同意应该有更好的库. XmlPullParser可能会使您无法使用SAX,但我对此并不了解.
总结以上是内存溢出为你收集整理的java – 如何在Android上调用SOAP Web服务全部内容,希望文章能够帮你解决java – 如何在Android上调用SOAP Web服务所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)