BlackBerry对于web service的支持,主要是通过JSR172的实现,对xml以及JAX-RPC的支持现在对web service的调用,也有很多现在流行的soap协议以及对于JSON 的支持,可以考虑一些比较独立的第三方的实现支持,将它移植到BlackBerry上来,由于BlackBerry的java支持比较好,这个转换还是很容易的,这里是一些成功案例:
http://sourceforge.net/projects/ksoap2/develop
http://supportforums.blackberry.com/t5/Java-Development/KSOAP-Sample/td-p/141474
http://www.blackberryforums.com/developer-forum/140930-blackberry-jde-ksoap-noobs.html
这个tutial讲的很详细了
http://www.blackberryforums.com/developer-forum/155972-blackberry-ksoap2-tutorial.html
http://rim.lithium.com/t5/Java-Development/Web-Services-sample-on-BlackBerry-JDE-4-5/td-p/25516
http://www.blackberryforums.com/developer-forum/717-calling-soap-web-services-blackberry.html
http://www.blackberryforums.com/developer-forum/34961-ksoap-blackberry-jde.html
由于web service天生和web应用开发的紧密关系,借助于blackberry的widget技术,更可以无缝集成,这个比什么用c语言调用web service之类,理解起来更加容易和开发也更加便捷。
http://supportforums.blackberry.com/t5/Web-Development/WIDGET-gt-WEBSERVICE/td-p/353181