论文摘要
中间件(middleware)作为基础软件的一大类,是一种可复用软件,处于操作系统与用户应用软件之间,总的作用是为处于上层的应用软件提供运行与开发环境,帮助用户灵活、高效地开发和集成复杂的应用软件。随着嵌入式设备的不断普及,嵌入式中间件的应用也越来越广泛,其正被广泛地研究和产业化应用。本文研究了典型的嵌入式中间件系统CORBA和J2ME的体系结构,在此基础上提出了一种两层结构的中间件体系,该结构包含了上层应用开发环境和底层应用运行环境。文中侧重研究了整个系统结构中SDK侧的关键技术,使用滑动窗口压缩和Huffman编码的两级压缩策略,将应用开发中使用到的图像资源最优化处理,从而使得最终应用程序的体积达到最小,如此便可方便用户的使用,减小应用开发者推广自己开发的应用的压力;提出使用加权改进的双线性插值和卷积法对应用中的图像数据进行插值缩放,以达到自动适配硬件参数,减少应用移植的工作量,针对该项功能,专门开发了资源提取和修改工具;另一方面,为了在整个中间件系统中提供Widget模块接口,研究了Widget的网络数据提取方法,以XML文件为基础展开讨论,提出了使用DOM模型结构对数据进行抽取和分析的方法。在对详细技术的研究之后,对整个系统进行了设计实现,并对其中包含的具体功能模块进行了详细介绍,但本文并没有对整个系统在不同类型系统之间的移植方法做研究,不同类型系统之间的差异较大,完全机械地封装会使中间件系统过于冗余,这将是以后中间件系统的一个研究方向。
论文目录
相关论文文献
- [1].厚板中间件系统研究与优化[J]. 硅谷 2010(20)
- [2].地浸铀矿山自动化数据中间件系统设计与实现[J]. 铀矿冶 2017(01)
- [3].嵌入式RFID中间件系统的研究与实现[J]. 计算机工程 2008(15)
- [4].基于云计算的中间件系统在医疗机构的应用[J]. 医疗装备 2014(10)
- [5].一种数据访问中间件系统的设计与实现[J]. 成都电子机械高等专科学校学报 2008(03)
- [6].数据库访问中间件在多服务器模型中的研究与实现[J]. 信息与电脑(理论版) 2019(07)
- [7].面向移动终端的安全中间件系统设计与实现[J]. 重庆邮电大学学报(自然科学版) 2012(02)
- [8].面向服务的仿真实时中间件系统研究[J]. 计算机仿真 2019(07)
- [9].物联网与RFID中间件探讨[J]. 电脑与信息技术 2010(04)
- [10].基于移动中间件的外线助手设计与实现[J]. 数字通信世界 2018(09)
- [11].RFID中间件系统关键模块的设计与实现[J]. 信息技术 2008(08)
- [12].基于策略的动态自适应中间件系统设计[J]. 宁夏工程技术 2009(01)
- [13].SOA架构的服务定制中间件系统研究[J]. 微计算机信息 2009(36)
- [14].数据库及中间件自动化运维监测系统的研究[J]. 科技经济导刊 2018(27)
- [15].基于分布式架构的船舶移动通信中间件研究[J]. 舰船科学技术 2018(06)
- [16].基于WebKit浏览器的中间件系统架构[J]. 电脑知识与技术 2011(07)
- [17].物联网通信中间件的设计与实现[J]. 鲁东大学学报(自然科学版) 2019(01)
- [18].面向医疗检验仪器的LIS中间件系统设计与实现[J]. 工业控制计算机 2018(04)
- [19].基于ARM的RFID中间件系统设计[J]. 单片机与嵌入式系统应用 2009(07)
- [20].基于EAM系统设备数据传输的中间件研制及应用[J]. 武汉大学学报(工学版) 2019(06)
- [21].基于低级别读写器协议的无线射频识别中间件系统[J]. 中兴通讯技术 2010(02)
- [22].基于VanConnect中间件的设计与开发[J]. 电子测试 2018(10)
- [23].面向场景服务的智能家居中间件系统[J]. 信息通信技术 2014(05)
- [24].面向密文数据库的中间件系统设计与实现[J]. 计算机应用 2018(12)
- [25].连接CNC系统和套料软件的中间件设计与实现[J]. 计算机测量与控制 2019(05)
- [26].RFID中间件技术及其应用研究[J]. 电子制作 2018(14)
- [27].基于G/S模式下中间件系统的空间数据传输安全研究[J]. 物探化探计算技术 2014(03)
- [28].基于云计算平台的EPC中间件系统[J]. 通信与信息技术 2011(03)
- [29].基于JavaEE6的RFID中间件系统研究[J]. 通信技术 2013(03)
- [30].基于事件匹配的智能家居中间件系统[J]. 福建电脑 2019(02)