基于JMS2.0规范的消息总线研究与应用

来源 :华北电力大学(北京) | 被引量 : 0次 | 上传用户:yinyueli
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的快速发展,各行业开发建设了大量信息系统。很多系统是在不同需求阶段采用不同技术实现的,运行在异构的平台上,形成很多信息孤岛。这使得企业内系统间发生数据交互时存在一定的难度,有时还需要专门开发相应的交互模块。为了使企业内部的数据能够集成和共享,本文采用消息总线这种中间件技术,来屏蔽各应用在技术实现和运行环境方面的异构性,实现数据共享。在对面向消息的中间件(MOM)技术进行充分研究的基础上,本文以较新的Java消息服务(JMS)2.0版本规范展开消息总线的研究工作。JMS2.0规范主要定义了一款消息服务应具有的公共接口、管理对象和消息传递模型等公共特性。论文以具体项目运行现状为出发点,较全面地分析了消息总线的功能和性能需求,整合当前主流且高性能的Kafka消息服务进行了二次开发,完成了消息总线的概要设计、消息存储、详细设计和实现、测试等工作。在论文工作过程中,着重研究消息传递的路由机制,以基于内容的路由方式结合图搜索算法设计了消息路由;并封装Kafka的API实现了两种消息传递模型。另一方面是以Kafka消息服务为基础,设计了消息总线服务在负载均衡、流量管理方面的高可用性,使总线服务保持稳定性和可靠性。最后,根据个人参与开发的电能质量数据监测分析系统中的数据接口运行现状,将本文实现的消息总线应用到项目,替代项目中目前存在的复杂多样的数据交互方案。在消息总线的应用研究过程中,完成了消息总线服务的功能和性能的测试,证明总线是可用的。
其他文献
森林资源规划设计调查,是林业活动的一项重要工作,通常由外内业不同的工作组成,目的在于了解森林资源的数量、质量、分布以及变化情况。随着计算机技术、遥感技术的发展,森林
医药制造是关乎民生的朝阳产业,国内医药行业正面临医药市场迅速增长的良好前景,且行业内竞争激烈,在国家大力推进药品创新研发的政策环境下,行业内许多企业正积极转型为以研
随着乳腺癌发病率的增高以及人们对生活质量需求的提高,乳房再造术得到了较快的普及和推广。放射治疗作为肿瘤治疗的一部分,虽能降低肿瘤的复发率,但可能增加再造术并发症的
【目的】探讨与Pm21基因共分离的共显性标记CINAU15902和CINAU161650在育种实践中应用的可行性。【方法】利用8个已知Pm21基因型的小麦品种(系),将共显性标记CINAU15902和CINAU1
牡蛎是中国主要养殖经济贝类之一,乳山作为"牡蛎之乡",牡蛎的品质及食品安全问题引人瞩目。根据2015年对乳山市4个海域的养殖太平洋牡蛎的检测数据,对太平洋牡蛎中蛋白质、牛
改革开放以来,受益于国内巨大市场潜力和廉价生产成本,中国经济高速发展。但随着人口红利效应的衰减和粗放型经济发展模式瓶颈期的到来,原本高速的经济增长速度开始呈减缓态
随着电磁波研究频率趋于高频,卫星天线的设计面临着巨大挑战。为了实现远距离传输,天线通常需要具有高增益、低副瓣的特性,其工作带宽、尺寸、成本和重量也是设计的重要指标。在高频频段若采用介质材料,会产生很大的损耗,因而尽量使用纯金属结构来避免介质损耗。常用的高增益、低副瓣天线有平面阵列天线、透镜天线以及反射面天线,各有其优缺点。本文主要对低副瓣平板阵列天线及透镜天线进行了研究。首先,本文设计了一个X频段
根据共犯从属性理论,帮助犯未遂在正犯着手实行犯罪而未遂时成立,但帮助犯未遂与正犯未遂并非一一对应的关系。在失败帮助和无效帮助的场合下,帮助者的行为不属于帮助犯未遂
随着我国大型养猪场的发展,种猪的培育工作就显得非常重要了。但是,各种各样的疾病却严重制约了种猪的发展。因此,本文主要就种猪疾病的种类与防治方法、检疫检验的方法两个
朝鲜族音乐在中国音乐中独树一帜,《长短的组合》是一部极具朝鲜族风格的中国钢琴作品,在这首曲子中,权吉浩先生借鉴了西方音乐曲式结构,提取了朝鲜族鲜明独特的民族元素。本