当前位置:  开发笔记 > 编程语言 > 正文

使用J2ME存储大量数据的最佳实践

如何解决《使用J2ME存储大量数据的最佳实践》经验,为你挑选了1个好方法。

我正在开发一个J2ME应用程序,它具有大量数据存储在设备上(在1MB但可变的区域内).我不能依赖文件系统,因此我陷入了记录管理系统(RMS),它允许多个记录存储但每个都有有限的大小.我的初始目标平台Blackberry将每个平台限制为64KB.

我想知道是否还有其他人必须解决在RMS中存储大量数据的问题以及他们如何管理它?我想要计算记录大小并在多个商店中分割一个数据集,如果它太大,但这增加了很多复杂性以保持其完好无损.

存储了许多不同类型的数据,但是特别是只有一个数据集将超过64KB限制.



1> Carlos Carra..:

对于超过几千字节的任何内容,您需要使用JSR 75或远程服务器.即使在一些较高端的手机中,RMS记录的大小和速度也非常有限.如果您需要在J2ME中处理1MB数据,唯一可靠,可移植的方法是将其存储在网络上.始终支持HttpConnection类和GET和POST方法.

在支持JSR 75 FileConnection的手机上,它可能是有效的替代方案但没有代码签名则是用户体验的噩梦.几乎每个API调用都会在没有一揽子权限选择的情况下调用安全提示.使用JSR 75部署应用程序的公司通常需要为每个端口提供六个二进制文件,以便覆盖一小部分可能的证书.这只是制造商证书; 有些手机只有运营商锁定的证书.

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有