欢迎来到天天文库
浏览记录
ID:34161621
大小:3.14 MB
页数:68页
时间:2019-03-03
《基于soa的企业服务总线中soap消息路由机制的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、山东大学硕士学位论文基于SOA的企业服务总线中SOAP消息路由机制的研究与实现姓名:刘振顶申请学位级别:硕士专业:计算机系统结构指导教师:黎峰20080405山东大学硕士学位论文摘要在企业信息化建设的过程中,不同的时期需要开发部署不同的IT系统,我们将其统称为企业的IT资产。随着信息化程度越来越高,企业IT资产的信息孤岛现象也越来越严重,然而业务需求的高速变化却希望屏蔽这些孤立现象,统筹管理这些数据。因此如何低成本、高效、灵活的集成企业IT系统成为业界热门的话题。在经历了早期点对点集成、消息中间件集成、企业应用集成(Em)之后,企业
2、服务总线(ESB)集成技术应运而生。ESB一出现就展示了松散耦合、标准集成、智能化管理等优势。但是传统ESB应用的深入,暴露出的问题也越来越多。在没有引入Web服务技术、SOA思想以前,ESB的服务总是特定于工作平台,因此互操作性不好。同时,ESB需要对其中的服务的发现、调用做处理,以屏蔽客户端调用的复杂的细节,进而适配不同类型的服务。传统ESB的消息路由依靠其邦定的通信协议(如HTTP),因此很难解决动态服务匹配、网络负载平衡等问题。针对传统ESB的缺点,本文提出了一种全新的、基于SOA的企业服务总线即S-ESB,并重点分析设计了
3、其中SOAP消息的路由机制。基于SOA的企业服务总线S-ESB在系统整合中表现出通信协议无关、松散藕合、灵活多变等性能。S-ESB通过协议转换屏蔽了各个子系统通信协议的差异,基于SOA思想的架构保证了系统的松散藕合性因此能够迅速适应业务的变化等。S-ESB通过引入WS.Routing和WS.Referral实现SOAP消息的路由,设计了具有路由功能的消息路由器(软件模块),提出了基于优先级和基于规则的消息调度策略,以及基于路由配置表的动态路由策略。S-ESB可以低成本、高效率、灵活集成IT系统,同时在企业/部门间集成时因为具有统一通
4、信协议转换标准而不必考虑总线间通信协议的差异。SOAP路由可以解决诸如内部外部服务自动匹配、7*24小时提供Web服务的服务器的停机维修、基于主机和网路负载的平衡匹配等问题。最后,本文将研究成果应用到电力企业管理信息系统的整合中。关键词:企业服务总线;Web服务;面向服务体系架构:简单对象访问协议;路由:山东大学硕十学位论文ABSTRACTDuringthebuildingofEnterpriseInformationsystem,oftendevelopanddeploydiferentITsystematdifferenttim
5、es,suchaSautomaticcontrol,productionmanagement,officeautomation,andWewillbecollectivelyreferredto嬲theirenterpriseITassets.Withmoreandmorehigh—levelinformationsystembeingused,theinformationenterpriseITassetsislandisalsobecomingmoreandrfloreserious,buttherapidchangesinbu
6、sinessrequirementshopeshieldingtheseisolatedphenomenon.Sohowlow-cost,highlyefficientandflexibleintegratedsystemhasbecomeanhottopic.Experiencedearlyinthepoint-to—pointintegration,informationintegrationmiddleware,enterpriseapplicationintegration(EAt),Wre90tEnterpriseServ
7、iceBus(ESB)integrationtechnologies.ESBappearonthedisplayofitsuniqueadvantages:looselycoupling,standardsintegration,intelligentmanagement.ButtraditionalESBatthesametimeexposedthegro谢ngnumberofissues:withoutWebservicestechnologyandSOA,itsserviceshavealwaysbeenspecifictot
8、heworkofESBpla仃0rms,interoperabilitybad.Atthesametime,inordertoshieldthecomplexdetailsoftheclitentcalls,ESBmustproces
此文档下载收益归作者所有