Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
黑莓和RESTful服务_Rest_Blackberry_Jde - Fatal编程技术网

黑莓和RESTful服务

黑莓和RESTful服务,rest,blackberry,jde,Rest,Blackberry,Jde,我希望开发一个黑莓应用程序来使用RESTful服务。目前,我们计划开发一个REST层,我们将使用它在后端数据库上执行搜索,并将结果作为JSON返回 过去,我使用Jersey框架()来消费(和开发)REST层 这是我们第一次计划为黑莓手机开发这样的应用程序。环顾四周,我不确定黑莓是否支持jersey使用RESTful服务 所以我想知道有没有人能为在黑莓上使用RESTful服务提供一些建议(关于jersey或任何其他特制的JAR)?否则,我们将不得不从头开始构建使用RESTFul服务的代码。或者甚至

我希望开发一个黑莓应用程序来使用RESTful服务。目前,我们计划开发一个REST层,我们将使用它在后端数据库上执行搜索,并将结果作为JSON返回

过去,我使用Jersey框架()来消费(和开发)REST层

这是我们第一次计划为黑莓手机开发这样的应用程序。环顾四周,我不确定黑莓是否支持jersey使用RESTful服务

所以我想知道有没有人能为在黑莓上使用RESTful服务提供一些建议(关于jersey或任何其他特制的JAR)?否则,我们将不得不从头开始构建使用RESTFul服务的代码。或者甚至使用肥皂,如果可能的话,我不喜欢这样做

谢谢, John

看看这个网站,他们有Java的lib来解析JSON数据(我会设法让它在黑莓手机上工作,而无需太多修改)

剩下要做的唯一一件事就是通过向web服务传递所需的参数来建立与web服务的连接,然后使用JSON库解析响应,以在本机客户端中重建数据模型

请不要将SOAP用于移动应用程序

请阅读RIM的插座


您可以使用too

,因此我应该能够将用于处理JSON的josn.org jar直接添加到eclipse-jde中的blackberry项目中,用于处理JSON。至于其余部分,请打开套接字连接(通过HTTP或HTTPS)并生成等效的REST调用(PUT/POST/GET等)手动。没有像jersey客户端库这样的库来进行调用吗?如果我使用套接字方法,那么当我进行搜索时,我应该提取响应字符串(其中包含作为JSON的搜索结果),然后解析这个响应字符串(其中包含JSON)使用JSON.org中的相关jar在blackberry上使用JSON.org jar需要做什么样的修改?请给出为什么在这种情况下套接字比http更好?@Arhimed事实上http更合适。只是我首先找到了这个链接。我会将链接添加到http链接。@John,使用源代码,而不是http对于jar,您必须直接在项目中编译它,或者创建另一个项目并使用它,因为它有一个库。