基于ESB的SOA架构技术的研究与应用

被引量 : 0次 | 上传用户:zhang332974789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务体系结构是一个组件模型,它将应用程序的不同功能单元抽象为服务,并将这些服务通过定义良好的接口和契约联系起来。为了优化企业的信息系统基础架构,以实现面向服务的体系结构,企业需要一个智能化的基础设施,以降低服务重用的复杂性,并可靠地集成企业信息系统中存在的各种技术、协议和应用。为此,需要建立一个以服务为中心的抽象层,以隐藏各种应用和技术带来的底层复杂性,这个服务中间层就是企业服务总线(Enterprise Service Bus,ESB)。本文首先介绍了SOA相关技术和理论基础,分析了SOA的特性;其次,引出了企业服务总线模型,指明为何采用ESB技术来构建SOA,并对企业服务总线中的内部机制进行了深入的研究;再次,以J2EE技术为切入点,提出了基于ESB的一种SOA架构参考模型,它的主要优点在于:服务透明化和服务的松散耦合;最后,对这个SOA架构进行了扩展,使其能面向不同的技术、协议和应用,整合各种信息资源。文章最后,通过比较当前ESB产品,最终选择BEA的AquaLogic ServerBus(ALSB)来构建SOA架构。在论文中,结合一个实际的项目,对上文提出的基于ESB的SOA架构进行了实践应用。在系统实施过程中,通过服务设计、服务的实现,在服务总线上的部署和使用,以及系统功能和性能的验证,实现了服务透明化,服务的松散耦合,服务的集中管理,基于内容动态路由服务以及更好的服务重用,体现了这种SOA架构的优越性以及构建企业级应用的灵活性和快捷性。并从中总结了不足和相关经验,为后继工作奠定了基础。
其他文献
【目的】通过SNP基因芯片结合生物信息学方法,研究芯片中与胃癌相关长链非编码RNA(lnc RNA)单核苷酸多态性位点(single nucleotide polymorphisms,SNPs)的分布特征,继而探索
物理是一门研究自然科学的学科,主要通过实验的手段来分析研究自然界中的各种现象。因此,高中物理实验教学在整个物理教学过程中有着举重若轻的地位。在高中物理实验教学中,其条
目的:糖尿病肾病(diabetic nephropathy, DN)是糖尿病常见并发症,是近年来引起终末期肾衰的主要原因之一,其主要病理变化为肾小球肥大,肾小球和肾小管基底膜增厚、系膜区细胞
目的 分析心血管疾病高危人群的中医体质分布特点。方法 运用心血管疾病危险初筛工具,筛查出535例心血管疾病高危人群,然后再进行中医体质辨识,发现中医体质类型的分布特点,
运用文献资料法、教学实验法、数理分析法对微视频资源在我校足球选项课中的应用进行系统分析与研究,通过对实验前后两个年级学生的成绩进行对比,探讨在传统教学的基础上如何
随着政府预算支出规模的不断扩大,社会公众对政府所提供基本公共服务的要求也逐步提高。本文以CSI模型与ACSI模型为基础,并基于政府服务公众满意度调查的视角,来构建相应的政
分析拓展性课程定义,厘清相关内涵,有助于反思当前学校拓展性课程开发的现状与问题。我们依据浙江省教育厅文件中的拓展性课程定义,从"学校提供""学生自主选择""学习内容"等
县域中小企业作为推动区域经济长足发展的主力军,较国有大中型企业具有更强的盈利能力和贡献水平,但是长期沿用的金融抑制政策致使融资难成为其发展的屏蔽,造成其融资结构与
近十年来,随信息技术的迅速发展和全球化进程的加剧,企业面临的经营环境发展了深刻的变化:市场需要多样化、产品生命周期的缩短和技术变革的加快,对企业的反映速度、灵活性和
本文选题是国家自然科学基金项目“制造业绿色产品评价体系研究与开发”(编号:70472034)的重要研究内容之一。作为我国支柱产业的制造业在为社会创造出丰富物质财富的同时也