我正在尝试设置一个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是我感兴趣的传输。
答案 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的示例。它使用起来非常简单。
祝你好运