文档介绍:分类号 TP31 密级公开
UDC 编号
硕士研究生学位论文
题目基于JMX框架的JMS服务器
的设计和实现
学院(所、中心) 软件学院
专业名称软件工程
研究生姓名学号
导师姓名职称研究员
2007年 4月
声明
本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得云南大学或其他教育机构的学位或证明而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
研究生签名: 日期:
论文使用和授权说明
本人完全了解云南大学有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交学位论文和论文电子版;允许论文被查阅或借阅;学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文;授权学校将学位论文的全部或部分内容编入有关数据库进行检索。
(保密的论文在解密后应遵循此规定)
研究生签名: 导师签名: 日期:
摘要
随着世界经济的全球化进程,电子商务的蓬勃发展以及网络应用的日益普及,对于分布式应用和计算的要求越来越高。如何高效,安全,准确地进行分布式系统间的通信已经成为了目前网络应用和分布式计算所迫切需要解决的关键问题之一。
消息中间件为应用系统之间提供了可靠,高效,跨平台的消息传递服务,有利于应用之间的数据交换,是解决如上问题有效方案。虽然消息中间件实现的目标和功能大同小异,但是在具体的实现上有很大的差异,不同的厂商基于各自的开发标准和接口,因而不同系统之间兼容性不好,这样不利于降低企业的成本,同时也加重了应用开发者和系统维护的负担。因此,作为消息中间件的一个规范接口标准,JMS规范已经被各大厂商所接受。
。论文首先对中间件技术及其分类做了综述,介绍了与消息中间件相关的一些概念和模型。其次,对Sun公司提出的JMS API接口规范进行分析,解决了JMS实现的关键问题,并且将JMX技术引入到消息中间件的管理中,提出了JMS消息中间件的设计和实现的思路。论文给出了系统整体构架的分析和设计,对其中的关键技术进行了深入分析,提出了相应的解决方案,并实现了系统的各个主要功能模块。最后,论文指出了存在的问题和下一步的改进工作。
关键词消息中间件; JMS规范; JMX分布式管理框架.
ABSTRACT
Along with the economy globalities and the progress of merce application, these applications e the challenge of today’s web and distributed systems. How to provide the efficacious, reliable and munication service of distributed systems is the key of these applications.
Message oriented middleware(MOM) which is widely applied can provide reliable and efficacious message deliver service and avail data exchange among applications. Although the goal and function of most message oriented middleware is mon, the implements of MOM varies with the different MOM provider and each provider has it’s own development standard and interface. Therefore, patibility among providers is very weak, which will confine the choice of enterprise and increase the overload of developer. Obviously, it is very significative to pursuit a open and universal MOM service interface, JMS API specification, which is accepted by panies, caters for t