多语言移动终端原型系统的分析与设计——基于JMS的消息中间件的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:fymgxlj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间件已经成为开发企业级应用的基础平台,它屏蔽了系统底层开发的复杂性中,将开发者的工作重点转移到对具体业务逻辑的分析和设计上,这样既减轻了应用开发者的负担,同时缩短了开发周期,更为重要的是提高了系统的整体性能.消息中间件做为应用广泛的一种中间件,为企业应用系统之间提供了 可靠、高效、跨平台的消息传递服务,有利于应用之间的数据交换.虽然消息中间件实现的目标和功能大同小异,但是在具体实现上有很大差异,不同的厂商基于各自的开发标准和接口,因而不同系统之间兼容性很差,这样对于企业用户来说很选择的余地很小,不利于降低企业的成本,同时也加重了应用开发者和系统维护的负担.论文首先对中间件技术及其分类做了综述,并介绍了消息中间件的一般概念和模型.然后,对Sun公司提出的JMS API接口规范进行分析,并且参考了应用服务器JBoss的一些设计思路,提出了JMS消息中间件的设计和实现.其中设计包括了整体架构和详细设计,详细设计中以UML静态模型描述了管理组件、命名服务、连接管理、会话管理、消息生产者与消费者、消息服务代理、JMS提供者.在实现部分,对消息中间件实现过程中用到的一些关键技术做了比较详细的说明,这些技术包括线程池与工作队列、线程同步技术、消息池和消息高速缓存技术,另外,还简要介绍了消息中间件在多语言移动终端系统中的应用方式.最后,指出存在的问题和下一步的工作.
其他文献
视频内容的特征提取和过滤是数字视频处理、模式识别等领域的重要组成部分,在民用和军事上均具有广泛的应用,例如自动控制、保安监视、遥感和生物医学图像分析等场合。此外基
交换技术始终是通信网络技术发展的关键着眼点之一。在网络资源消耗和网络拥堵日渐显著的今天,如何使网络资源分配更合理,如何减轻拥塞,保障时延,提高现有设备的利用效率,是网络研
本文对图像评价准则和视频传输的抗误码方法进行了全面的研究,主要工作可分为两部分:第一部分总结了以往的静止图像及图像序列质量的评价方法,并提出了一种方便可行的图像评价准