基于RocketMQ的消息服务系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:delphiall
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网不断的向人们日常生活渗透,企业应用规模不断的扩大,驱使了软件服务化的高速发展,而消息中间件作为解决系统通信,解耦的重要一环,决定了它在软件服务化中的重要地位。因此企业开发基于消息中间件的消息服务系统是非常必要的。消息服务系统主要实现了对消息服务的有效管理,包括集群管理,消息队列管理,客户端连接管理三大块。系统开发使用IDEA工具,消息中间件使用开源的由阿里巴巴开发的RocketMQ。系统的架构设计分为三层:视图层、业务控制层、数据持久层。其中SpringMVC框架实现WEB层,Spring框架实现对业务数据对象的管理,它们提高了系统可扩展性,RocketMQ提供消息存储等能力。基于SpringMVC框架和RocketMQ消息中间件设计的消息服务系统,可以实现稳定的系统结构,良好的系统扩展,较低的模块耦合。同时提供可视化集群管理,消息队列注册,消费进度查询等功能,便于对消息的管理和维护。同时简单的接入接口屏蔽了消息中间件的技术要求。该系统屏蔽了下层分布式环境的异构性和复杂性,为需要开发具有同步/异步通信,缓冲流量,系统解耦,统一接口等特性的业务系统提供简单的API接口和可视化的消息管理功能。使得业务程序员可以在无需了解底层消息存储的前提下为企业开发可靠的,高性能的系统。
其他文献
目的调查医务人员对艾滋病病毒(HIV)/艾滋病(AIDS)患者羞辱与歧视的认知现状,分析存在羞辱与歧视的原因,探讨如何减少和消除医务人员对HIV/AIDS患者羞辱与歧视的方法。方法通过个别访
为了解云南省妇幼卫生工作者对艾滋病知识及态度,对部分妇幼卫生人员进行了问卷调查。
德国作为资本主义国家社会保障的发起国,在社会保障方面已经历了成型期、发展期、成熟期和调整期4个阶段,形成了相对完善的社会保障制度,但也面临着新的挑战。本文旨在通过对
本文运用女性主义视角来分析女性素质问题,为寻求两性平等开辟了一条崭新的路径,即不仅仅满足于法律意义上男女间的权利平等,而是以心理研究为基础,从性别关系分析着手,研究女性为
西部高校学报水平不高主要表现在进入全国中文核心期刊的比率不高,入选'中国期刊方阵'期刊的比率不高,荣获国家期刊奖的比率不高.为了加快西部高校学报的发展,应提高
无人驾驶车辆在现在和未来有重大的发展前景,而作为无人车辆技术中的关键一环,无人车辆转向系统值得深入研究。另一方面,对EPS系统在有人驾驶的车辆上的应用研究比较深入、透
明代甘肃镇地处河西走廓,在明代国防安全体系中具有独特的地位,为了确保河西走廓的稳定与发展,明朝对其采取一系列财政政策,明廷通过直接拔款,减名税粮,开中法等手段,不断地向河西走
论文阐述当今中小型图书馆网络安全和图书馆服务现状,探讨了网络安全技术对于图书馆服务的重要意义.根据近期南通市图书馆改造实例及升级方法,对比网络安全升级前后的情况,说明网
梯度功能材料是两种或多种材料复合且成分和结构呈连续梯度变化的一种新型复合材料。在轻气炮实验中,波阻抗梯度功能材料制作的飞片在高速碰撞靶材后,可以在靶材中产生具有缓慢上升前沿的压缩加载波,实现对靶材的斜波加载。增材制造技术主要是依靠计算机辅助设计数据,采用材料逐层铺层的方式,所以在波阻抗梯度飞片制备中运用此技术。因此论文基于金属增材制造技术,通过几何结构设计来研发新型的广义波阻抗梯度飞片材料。论文的
近年来随着旅游事业的发展,娱乐场所的增加,忻府区以奇村、顿村两大温泉旅游渡假村为主的从事女性服务的人员也逐年增加,旅游高峰时达500人左右,艾滋病病毒(HIV)潜在感染危险性