基于开放服务网关的企业服务总线设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jackind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息技术应用的不断提高,开发的子系统数目不断增多,对采用不同技术实现的子系统的集成带来了很大困难。基于开放服务网关(OSGi)的企业服务总线(ESB)技术,采用面向服务体系结构的集成思想,OSGi的动态模块化管理方法,可为企业提供一种松散耦合的系统集成方式、简化软件设计和提高软件重用性。基于OSGi分布式企业服务总线,采用TCP或者数据链两种通信方式实现总线上分布节点服务器间通信。将企业应用程序划分成不同组件,每个组件采用逻辑和功能都相对独立的Bundle(OSGi中的模块单元)实现。总线上的服务分为Web Service和OSGi服务两种类别,服务的实体由单个或多个Bundle组成,通过Web服务、消息传输和适配器集成到服务总线。总线上的超级节点服务器对物理分散的节点服务器和各种服务进行统一集中管理,对企业总线的服务统一监控、动态部署和发布。系统采用基于XML规范定义消息格式,支持请求/响应和发布/订阅两种消息传递形式。通过解析拓扑绘制工具生成的节点服务器通信拓扑结构文件,采用迪杰斯特拉算法生成初始路由,并监控链路状态,动态调整链路来实现动态路由机制。在分布式企业服务总线平台上进行节点服务器通信测试结果表明,系统在单节点服务器部署构件的数目、节点和服务监控的实时性、服务调用响应时间、服务的同步更新可靠性方面都具有不错的性能。同一构件能够灵活地部署于不同节点服务器,软件的重用性效果显著。
其他文献
视频运动目标检测跟踪技术作为计算机视觉领域的核心研究课题之一。在实际的跟踪应用中,由于目标类型的随机性、跟踪环境的复杂性和系统功能需求的多样性等因素,使得大多数成熟
目的:探讨子痫前期患者血浆与新生儿脐带血浆同型半胱氨酸(Hcy)水平之间的关系。方法:分析2010年1月~2011年12月期间,就诊于哈尔滨医科大学附属第一医院122例孕妇资料,早发型
目的:探讨女性不孕患者生殖道病原菌感染对输卵管阻塞的影响。方法:收治120例原发性不孕及继发性不孕症患者100例,应用聚合酶链反应技术及分离培养法测定两组宫颈、盆腔液及
目的:探讨血清亮氨酸氨基肽酶(LAP)在异常妊娠妇女不同时期的变化规律及临床意义。方法:采用速率法分别检测2012年10月~2014年10月收治的早期妊娠妇女60例(早期组,包括异位妊
针对埋入式应变计对于沥青混凝土铺面的适应性问题,展开了系统试验研究。通过大尺寸板块室内振动碾压成型试验、小梁四点弯曲加载试验分别模拟了沥青混凝土铺面实际施工环境
目的:分析脑瘫患儿家庭康复训练的疗效,提高脑瘫患儿的康复水平。方法:选取参加贫困救助项目的 50名脑瘫患儿作为治疗组,随机选取未参加贫困救助项目的50名脑瘫患儿作为对照
<正>安德里茨在设计和建立位于奥地利新的PrimelLineTIAC——卫生纸技术创新与应用中心之前,征求了许多世界领先的卫生纸生产商的意见。该中心是全球唯一提供八种不同纸机配
今年六月号《读书》“品书录”有篇题为《按照你认为好的样子去生活》的文章,作者品的是广西师范大学出版社二○一一年版英国约翰·密尔的《论自由》(孟凡礼译)。我想到,我有
本文在对临床路径理论背景及应用现状描述的同时,进一步分析和讨论了在医院质量管理中应用临床路径模式的现实意义和存在问题。
X射线荧光光谱分析法的工作原理是借助原级X射线光子或者其他微观粒子激发被检测物质中的原子,使其产生荧光X射线(也称二次X射线),对待检测物质的化学成分进行定性、定量分析