基于Java消息服务的消息中间件的研究与实现

被引量 : 4次 | 上传用户:alxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的发展和分布式应用的迅速普及,将应用从客户端/服务器模型向客户端/中间层/服务器三层模型进行转移已成为用户的迫切需求,也是当今计算机技术发展的一个主要趋势。消息中间件是一种基于消息传递的中间件,它能高效可靠地进行与平台无关的数据通信,并通过数据通信来进行分布式系统的集成和互操作。JavaMessage Service(JMS)是由Sun Microsystems公司提出的基于Java技术的消息、中间件的规范。它有效地屏蔽了网络协议、应用实现的具体技术、操作系统和数据库的细节。随着越来越多的企业开始关注系统的伸缩性和扩展性,消息中间件在银行、电信、金融等大规模关键事务领域中整合各种异构平台、保证交易完整性等方面的应用正变得越来越普遍。本文在研究消息中间件技术和JMS规范的基础上,主要研究符合JMS规范的消息中间件的设计和实现方法。首先,本文介绍了JMS目前的主要研究进展,接着介绍了J2EE中主要与JMS配合工作的一些主要技术,然后在上述相关理论的基础上,结合JMS规范给出了系统的整体结构设计。本文的重点是给出了一个基于JMS的消息中间件的设计模型,实现了JMS的基本标准API,提供了消启、持久化功能,基于J2EE技术,提供了名字与目录服务;同时在服务器端实现了事件监听、多线程管理和日志产生等机制,提高了服务质量。同时,针对传统JMS系统对于多客户发送长消息的效率往往较低的情况,设计了消息压缩的机制,对于改善JMS系统的消息发送机制做了有益的尝试。最后,将开发的JMS中间件整合到数据库同步系统中,为多客户端间的消息传输与信息整合给出了解决方案,同时改善了多客户端之间系统消息传输效率,取得了良好的经济效益。
其他文献
文化是人类社会的灵魂,他对一个国家和民族有着强烈的向心力和凝聚力。胡锦涛同志在党的十七大报告中特别强调:“当今时代,文化越来越成为民族凝聚力和创造力的重要源泉、越
基于翻转教学结合多维考核模式探索在分析化学教学实践。该模式长于师生互动、激发学生学习兴趣、培养学习习惯和学习能力,是双向评价师生间教与学效果的重要手段。本文从教学
目的局麻药(local anesthetics,LA)系临床麻醉常用的药物,其具有直接或间接的周围神经毒性作用,临床表现分为永久性和短暂性的神经损伤。目前关于LA周围神经毒性损伤机理尚未
随着无线通信和移动通信技术的迅猛发展,现代微波、毫米波系统正在迅速向小型化、轻量化、高可靠性、多功能性和低成本的方向发展。作为系统重要的组成部分,高品质因数、等时
在哲学意义上,“和谐”是不同事物通过协调平衡达到统一的状态,它体现了一事物与其相关事物之间的协调。社会主义和谐社会是物质财富相对宽裕、民主法治、公平正义、诚信友爱
随着目前社会对亚健康现象重视程度的不断提高,认知与情绪交互作用的神经机制的研究,特别是心理应激的神经机制,以及身心调节方法对认知、情绪及身体状态的调节效应的研究,在
水性聚氨酯(PUD)材料既具有良好的综合性能,又具有不污染、运输安全等特点,因此越来越受到人们的重视,是一新兴却蓬勃发展的领域。但是水性聚氨酯中含有亲水链段,使得聚氨酯
新时期以来,中国城市化发展迅速。城市角落里的人和事就成为电影日益关注的对象,尤其是20世纪90年代以来,城市成为电影的重要表现对象。电影是一种文化形式,它通过对城市中诸
<正>绪论:对于利用外资的研究,传统观念认为,利用外资最主要目的是弥补国内储蓄不足,即填补储蓄与为现实目标增长所需的资源之间的缺口,对于利用外资的研究主要集中在理论层
现代企业的竞争日益加剧,竞争的主要内容已经逐渐演变为人才的竞争、企业核心竞争力的较量,从而使人力资源管理的观念越来越受到市场竞争的主体——现代化企业及企业经营者的