在BlackBerry设备上访问网络服务的方式有哪些?
我已经了解了针对webservices的XML。我们在Blackberry中使用SAX和DOM解析器。还有更多这样的想法吗?
我也想知道KSOAP是什么以及如何在BlackBerry上使用它。
答案 0 :(得分:2)
AFAIK,kSOAP是一个库,可让您将SOAP请求发布到您的Web服务。如果服务接受简单的POST请求,最简单的方法是使用HttpConnection
。 Here's一个很好的教程
我还使用kXML2进行XML解析,到目前为止,这对我来说效果很好。
此外,包括第三方库是一种痛苦(kSOAP和kXML),所以here's指南可以为您节省一些时间。
答案 1 :(得分:1)
您可以尝试http://wsclient.neurospeech.com/wsclient/java-android-blackberry/支持黑莓的肥皂代码生成,并使用额外的库来管理所有内容,它会生成本机类型的肥皂客户端,并且调用它们非常容易。否则,您将花费大量时间在xml中将类型和类型花费在xml转换中,依此类推。加上日期和许多事情都很难处理。