基于Oracle ESB的服务抽取与发布研究

被引量 : 4次 | 上传用户:kxianwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SOA(Service Oriented Architecture)面向服务体系结构是一种新型的软件体系结构。它有许多的优点,比如粗粒度,松耦合,互操作性,可重用性。目前SOA已经成为主流的系统架构方法。本文首先阐述了SOA的相关概念和原则,随后介绍了实现SOA这一概念模型的理念技术WEB服务技术,以及SOA实施成功所需要用到的关键技术ESB(Enterprise Service Bus)技术也即企业服务总线技术,还对Oracle ESB中间件产品进行了深入的研究,文中对它的特点进行了描述。本文分析了当前三种主流的服务建模的方法OOAD面向对象的分析与设计,EA企业体系结构框架和BPEM业务流程建模。在分析了这三种传统的服务建模方法的优缺点以后,提出了基于业务流程分解的服务建模方法,来实现服务识别与发现,并且详细介绍了业务流程分解服务建模方法的基本步骤。对服务建模常碰到的服务粒度控制问题进行了深入讨论。本文选取了南华大学毕业离校系统作为实例,采用之前提出的业务流程分解法对南华大学毕业离校业务流程进行了分析,完成了对业务流程所需要服务的识别与发现,建立了服务候选列表,验证了建模方法的正确性;选取了Oracle ESB作为服务平台搭建的中间件,完成了对已有信息系统涉及到毕业离校业务流程的部分功能进行了重新封装成WEB服务,并且发布到Oracle ESB这个服务平台上,根据建模过程中制定的服务契约,在服务总线上的服务进行重新编排,从而实现毕业离校业务流程服务,并将其以服务的形式发布在Oracle ESB总线上,供其它应用程序调用。本文也验证了采用SOA体系结构进行功能集成的方式,与以往传统的点点对的集成方式具有更多的优越性。采用SOA体系结构进行集成,集成的周期大大缩短,并且最大限度地利用了现有的IT资源。尤其是基于OracleESB这种配置驱动的企业服务总线的集成,能快速适应业务流程的变化,促进高校的管理,提高校的竞争力。
其他文献
<正>被誉为"铁杆庄稼的玉米一度成为吉林人的"包袱"——"储不下、运不出、用不了"。l996年,以玉米深加工为主业的长春大成集团应运而生,不但化解了多年来困扰吉林省的卖粮难
第一部分Bonfils纤维光导硬镜引导气管插管的临床观察目的:观察Bonfils纤维光导硬镜引导气管插管的临床效果,并比较不同托下颌方式对Bonfils纤维光导硬镜引导气管插管的影响
“区域经济协调发展”的话题一直被广泛关注,我国西部大开发战略、中部崛起战略、振兴东北老工业基地等经济战略措施的制定与实施,以及目前正在落实的扶贫攻坚、一带一路等战
在大多数国家,脊髓损伤(spinal cord injury SCI)的年发生率为每百万20-40人,虽然预防措施已经启动,但这一指数并未有减小的迹象。脊髓外伤的主要原因是交通事故(45.4%),少部
非营利性组织是社会组织的基本形式之一,进入21世纪以来,一些主要的发达国家如美国、英国以及加拿大等国家越来越重视和保障非营利性组织的发展,非营利性组织在各国的经济、政治
中小企业已经是我国经济中的重要组成部分,在市场中超过90%的企业是中小企业,市场中面临着融资难题,存在着资金链断裂的风险,严重制约着中小企业的发展,尤其是近年银行收紧银
基于EVA的全面预算管理就是通过设定EVA目标值,将EVA目标值层层分解为最小驱动因素,这些最小驱动因素作为各项业务预算指标加以执行,并施以一定的激励方式予以考核。因此,本
在国家“小城镇、大战略”的政策推动下,小城镇掀起了前所未有的建设高潮。但是由于前期城镇道路网体系考虑偏少,不仅给城市交通带来了困扰,而且制约了城市经济的发展。为了加快
全面两孩政策施行以来,儿童的成长受到社会各界人士越来越多的关注,在儿童家具方面,父母也越来越重视和期望能够在家具产品中可以达到与儿童有趣互动和交流的体验,基于此,本
随着经济全球化和知识经济时代的到来,随着现代科学技术的迅猛发展,随着世界各国国际交往的日益密切,以及信息和网络资源的全球共享,英语作为一种国际通用语言,重要性日益凸显。随