记录管理系统
记录管理系统(RMS)是一个小型的简单数据库管理系统,除了可以保存简单数据外,还可以将对象状态经过序列化之后保存。
记录管理系统存在于设备特定的存储空间,称为RMS空间。
记录库
RMS系统的核心是记录库(Record Store)
记录库名称
在一个MIDlet Suite的RMS空间中可以有多个记录库,但名称必须唯一
记录库名称最长32个字符,大小写敏感
在不同的MIDlet Suite中可以有重名记录库
记录库全名包括三部分:MIDlet Suite名+供货商名+记录库名
记录库访问
不管记录是如何存储在MIDP设备之上的,都不允许MIDlet直接访问,MIDP应用必须通过RMS API才能访问RMS
记录库的属性
时间戳
long类型的数值,在每次记录库被修改时,RMS使用时间戳记录修改发生的时间和日期
版本号
整数值,只要记录库的内容发生变化,这个数值的内容就会加1,一般初始值为0
下一条记录位置
整数值,初始值为1