全球化的嵌入式应用系统—实时任务管理系统的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:forlichking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前国际经济全球化不断地加强与扩大,各行各业在全球化经济飞速发展的趋势下,对软件应用系统的全球化功能的需求也越来越多。尤其是快递行业的快速发展、跨国业务不断地日益壮大使得国际化的快递公司对专业化的全球化信息解决方案需求越来越强烈。 本文作者参与了全球快递行业中的一个全球化应用系统的研究和开发,在该项目中担任了设计和实现该系统的一个子系统——实时任务管理系统。该系统是运行在PDA上的嵌入式应用系统,它能够通过无线网络与服务器交互,具有及时向送货与接货司机提供货运任务信息、分区域对任务进行合理安排、及时更新货运任务的状态等功能。该实时任务管理系统能大大提高货运司机的工作效率,增加客户的满意程度。 该实时任务管理系统总体架构设计采用开放的工业标准—OSGi。OSGi标准为服务供应商、软件供应商、网关开发人员以及设备供应商提供了一个开放、通用的架构,使它们能互动地开发、部署和管理服务。而且OSGi的软件环境是JAVA虚拟机,并不涉及具体的连接协议,对于任何新设备,它都能够灵活地将其纳入现有网络。可以使用OSGi的对象包括各种数字和模拟的机顶盒、服务网关、有线电视电缆调制解调器、消费类电子产品、PC、工业计算机、汽车等。因此,这种架构的设计具有很强的可重用性、更好的可维护性、更广泛地应用范围。 该架构的设计在具体实现上采用了IBM实现OSGi的Service Management Framework工具。这个工具集成在WebSphere Studio Device Developer(WSDD)集成开发环境上。这个环境提供了开发Bundle、本地调试Bundle、远程调试Bundle、部署Bundle等一系列功能。 该实时任务管理系统的界面设计采用了eSWT(embedded Standard Widget Toolkit)进行开发。eSWT是Eclipse组织最新推出的SWT的嵌入式版本,该系统使用eSWT开发的应用系统具有本地化的操作界面,而且能够移植到任何操作系统上,并且能够和这个操作系统的操作界面保持一致。eSWT的采用增强了我们的实时任务管理系统的可移植性以及用户友好性。 在全球化显示方面,由于考虑到该实时任务管理系统的全球化特性以及嵌入式系统计算资源缺乏的特点,我们对全球化功能特点进行了一定程度的研究,并在一个J2ME类库的版本—JCL Foundation 1.0的基础上,开发出了具备能够满足现有应用需要的全球化嵌入式应用系统。 本文作者负责了这个实时任务管理系统的大部分设计与实现工作,并在工作和研究中积累了一定的设计经验和实现技术。这个应用系统具有很强的实用意义,希望作者所作的工作和努力能够给后来者提供有益的借鉴。
其他文献
组播技术实现了网络中点到多点的高效数据传送。因为组播能够有效地节约网络带宽、降低网络负载,所以在实时数据传送、多媒体会议、数据拷贝、游戏和仿真等诸多方面都有广泛
在移动计算环境中,移动主机具有移动性,移动主机与无线网络的连接状态具有多样性。这些特性要求服务于移动主机的移动数据库系统做出反应和相应的处理。在主动数据库系统中,
应用集成是当前信息化建设过程中面临的一个重要课题,主要用于解决实际应用中的“信息孤岛”问题。应用集成的目标是把分散的“信息孤岛”系统纳入到简单、统一的集成管理平台
随着Internet的日益普及,Web应用的复杂性不断地增加,其规模也在不断的扩大,对于灵活性、可靠性和个性化都提出了更高的要求,这就给Web应用开发带来了新的挑战。在现有的Web开发
随着信息处理技术的快速发展,文本聚类作为一种高智能的文本信息处理方式越来越引起人们的注意。特征提取是文本聚类中的关键一环,只有选择出好的特征才能较好地反映文本的类别
近年来,MP3音乐风靡全球且深受人们喜爱,然而,随着网络技术与多媒体信息处理技术的迅猛发展,MP3音乐极易被无限制任意编辑、复制与散布,从而导致MP3音乐的原创者蒙受巨大经济损失,M
在任何仿真环境中都有大量的数据需要存储和读取,数据库作为信息的来源和存储地,有着至关重要的作用。现有数据库管理系统(Database ManagementSystem,简称DBMS)像Oracle、SQ
随着科技的进步,软件业的发展,人们对软件产品的质量要求越来越高,软件测试越来越受到人们的关注,对软件测试用例管理的认识也在不断更新和加强,过去人们非常重视测试用例设计方法
图像分割是图像处理和机器视觉中的基础性环节,近年来受到了广大学者和研究人员的高度重视和密切关注。活动轮廓模型是近二十年来发展起来的新兴学科,目前已成为图像分割领域
个人网络存储系统具有一般的移动存储设备所不具备的优点,受到许多人的欢迎。现有的个人网络存储系统不能满足企业内部的用户对存储的要求。本文所要叙述的个人网络磁盘系统