用于blackberry / j2me的rpc lib(json / xml / *)

时间:2011-02-03 05:22:14

标签: json blackberry java-me xml-rpc rpc

我正在尝试设置一个rpc服务器,以便黑莓移动应用程序可以调用它。想先试试json。

我使用http://jsonrpcphp.org/设置了一个有效的服务器端impl。

无法找到blackberry / j2me的任何直接库。 android-json-rpc看起来很有趣,但黑莓SDK抱怨道 “类型java.net.URI无法解析。它在此行间接引用所需的.class文件”

HttpPost request = new HttpPost(serviceUri);

我正在使用apache http核心和客户端的v4.1来使android-json-rpc工作。

看起来URI类没有与j2me / blackberry标准库捆绑在一起。

是否有快速而肮脏的方式让rpc在黑莓上工作?我不介意xml或编码的任何其他东西,http是我感兴趣的传输。

2 个答案:

答案 0 :(得分:0)

BlackBerry 6有built-in the JSON parser和一些better APIs for making HTTP requests。但在此之前,您必须将JSON解析器编译到您的应用程序中,并使用Java ME HttpConnection类来生成和获取HTTP请求。所以它取决于您的目标版本。

答案 1 :(得分:0)

如果您的目标是< BB OS 6.0设备。 您还可以在应用中使用org.json.me lib。 以下是名为Implementing JSON in your application的示例。它使用起来非常简单。

祝你好运