java– 如何在Android上调用SOAP Web服务

java– 如何在Android上调用SOAP Web服务,第1张

概述我在查找如何使用Android调用标准SOAP/WSDLWeb服务方面遇到很多麻烦.所有我能找到的都是非常复杂的文件和对“kSoap2”的引用,然后用SAX手动解析所有这些.好的,这很好,但它是2008年,所以我想应该有一些好的库调用标准Web服务.Web服务基本上是在NetBeans创建的.我希望IDE支持生

我在查找如何使用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服务所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1104562.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存