文档介绍:第 37 卷第 1 期
电子科技大学学报
2008 年 1 月
Journal of University of Electronic Science and Technology of China
Jan. 2008
嵌入式系统基于RMS对象存储机制的设计与实现
郭宁
(首都经贸大学信息学院北京朝阳区 100026)
【摘要】为了使开发者不用关心RMS存取的细节问题,直接对数据对象进行存取,并避免重复编写代码,该文设计了一
种对象存储解决方案。利用数据访问对象模式使业务层和数据存取层分开,解决了如何将数据访问从应用中分离出来的问题,
实现基于对象的查询和排序等功能,达到了简化应用程序设计,增强源代码可维护性,以及建立灵活、可重用的持久性存储
机制的目的。
关
键
词
DAO模式; 嵌入式系统; 对象存储; 记录存储系统
中图分类号
文献标识码
A
Design and Realization of Object Storage System on Embedded System
GUO Ning
(Information College, Capital University of Economics and Business Chaoyang Beijing 100026)
Abstract The paper describes a method for object storage system on embedded applications. It is utilize data
accessor objec (DAO) pattern to divide the business layer and data storage layer to realize the function about object
quering and sequencing. Deviser not need to know the detail about record management system (RMS), and to direct
accessing object.
Key words DAO pattern; embedded system; object storage; record management system
嵌入式系统是集软件、硬件于一体的高可靠性
系统。嵌入式系统中的软件除操作系统外,还需有
完成嵌入式系统功能的应用软件[1]。J2ME[2]是Sun
公司为资源有限的设备上使用Java编程语言而设计
的,可以使用在如智能卡、手机、PDA、电视机顶
盒等各种消费电子产品上。J2ME采用典型的Java虚
拟机技术,这种全功能的虚拟机包含了基于台式机
系统上的虚拟机的所有功能,适用于拥有至少几兆
字节内存的高档消费类电子产品和嵌入式设备。在
J2ME程序开发中,经常会遇到数据持久化的需求,
如手机游戏程序中的比分记录、应用程序中用户信
息的本地化存储等。在J2ME的相关规范中,解决问
题的机制是采用记录存储系统(record management
system,RMS