当前位置:首页 > 舆论摘要 > 正文内容

论文摘要:消息传输中间件的设计与实现

免费论文3年前 (2022-01-23)舆论摘要90

消息中间件是当前流行中间件中最被广泛应用的一种中间件之一。它可以作为数据通信平台,而独立于外部应用系统。作为一个消息中间传输的纽带,它把数据从空间上的一个位置传送到另一个或多个位置,是一种以应用服务托管的方式为用户提供数据交换的服务平台。它克服了以前普遍存在的企业一次性投资大、后期使用维护负担重和开发课程不方便等等的问题。目前,在国内外市场上流行的消息传输中间件的产品很多,它们都有一个共同的体系结构,系统由消息队列管理器和后台消息传输服务组件组成的,并且都能够进行二次开发。 本文是作者在工作实践中,根据对使用过的同类产品的评价,从使用性的角度出发,对客观需求进行分析,论述同类产品在应用中存在的5个方面的问题:融合性、易用性、消息可靠删除、日志记载可读性以及系统设计模式,提出了一套具有本身特点的系统实现方案。该方案要实现的消息传输中间件系统(Message Passing Middleware,MPM)主要是两大部分的内容:一是系统功能的实现,包括消息队列管理、日志跟踪管理、消息侦听服务、数据传输管道的建立和APIs接口类库;二是把本文提出的问题,在MPM系统中得以验证解决。本系统在体系结构设计上与其它系统基本上是一致的,但本系统在借鉴这些架构模型的基础上,体现本系统的特点,从系统被使用的立场考虑问题,使之成为一套实用、可靠、易于配置以及易于客户化的对等模式(Peer-to-Peer,P2P)的消息传输中间件系统。最后,正式使用本系统的用户数已经超过1000个,通过对系统的现场验证表明,整个系统基本完成了预期目标。 本论文在系统实现方面采用的关键技术是Socket通道、线程以及侦听服务,同时为了保证传输效率和提高传输安全性,在数据传输过程中,运用断点续传,ZIP压缩和RSA加解密的方法。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。