企业服务总线(ESB)整合平台

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1Fiorano企业服务总线(ESB)整合平台-重新定义整合之道Fiorano软件公司2Fiorano软件公司成立于1995公认的中间件和企业整合业界领先地位总部位于美国硅谷良好的财务状况–收入支撑快速成长–强有力的合作伙伴关系支撑世界范围的销售和服务支持–美国、英国、中国、印度、日本等地分支及办事机构.–分销商和合作伙伴遍布世界….公司背景3Fiorano的成功–客户及伙伴4FioranoESB中国成功案例北京市级资源共享交换平台中国大唐电力集团数据整合平台北京石景山区数据共享交换平台南宁市电子政务数据共享与交换平台西安高新区政府应用整合平台5公认的业界领导者地位–获得一系列评奖August2003-GartnerResearch(LeadingAnalystFirm)identifiesFioranoasaLeadingESBVendorforApplicationIntegrationandPlatformMiddleware2004-GartnerputsFioranoontheMagicQuadrantforIntegrationproductsMay2005-SDTimesnamesFioranoasLeaderandInnovatorinIntegration&Middlewareforthirdconsecutiveyear6公认的业界领导者地位–获得一系列评奖“FioranoleadingEAIproductforSMB’s”-ReportsNetworkComputingLabs“FioranoSoftwarewinsOpencompetitioninJavaDevelopers'Readers'ChoiceAwards2003”December2003-WSJhonorsFioranoESBwithWorldClassProductAward7产品线FioranoMQTM•世界上最快和最具可扩展性的JavaMessagingServer(JMS).FioranoESBTM•具有web-services能力的中间件基础平台。它支持智能路由通信,并支持松藕合(SOA)业务组件及解藕(EDA)业务组件之间的协同.8支持业界标准支持的标准–JMS,HTTP(S),WebServices,JCA,XML,BPEL驱动以下标准的应用–Java2EnterpriseEdition(J2EE),JMS–JavaCommunityProcess(JCP)开放、灵活的架构9Fiorano技术支持服务专家从评估到部署阶段的咨询专业技术服务–全球投放模式–通过全球范围内的技术合作伙伴助您成功是我们的使命10为什么要整合?信息孤岛合并与并购流程优化降低成本数据时效性更紧密的合作关系竞争优势利用现有IT资源11整合依然是十分艰巨的挑战–毛团难于消失代价是高昂的:•阻碍业务变化:新的产品,渠道,供应商等.•缓慢和昂贵的维护•升级十分昂贵或者不现实•需要可行的方法更新基础架构和增加价值IntegrationHairball整合总是存在的,既使是十分基本的12即使是己构建的平台仍然面临巨大挑战-消息技术(MOM)整合面临的问题多个“点产品”堆砌,无法做到统一部署和监控管理;采用硬编程刚性连接,缺乏灵活性和可扩展性;节点之间异构数据转化复杂,编程开发量大;中央调度逻辑刚性化,难于适应业务规则的变化;采用“中央辐条(Hub-and-spoke)”架构,造成中央服务器效率瓶颈,单点故障,效率低下;建设成本高,难于维护,系统长期拥有成本MQMQMQMQMQ应用系统监督局公安局计委工商局审批数据库接口开发调度逻辑开发WebServices?13消息代理整合方案冰山一角隐蔽的成本硬件IT人员维护培训开发及实施软件许可费9%43%26%14%7%1%¥250K¥1.2M¥722K¥389K¥194K¥28K¥2.8M14技术的争论模糊了问题而又没有提供明确的方向SOABPELBAMSOAPWSDL?.NETJ2EESODAUDDISecurity•需要选择目前行之有效的但又适合将来发展的技术•能解决实际整合问题–不仅仅是概念的论证•必须建立在现有的系统上,逐步过程化正确的道路EDA15往前看采用业界标准部署一个面向服务的架构(SOA)二件事情显得尤为突出16为什么要采用业界标准?提高集成的能力–不依赖于某个厂商的私有技术/平台降低集成费用–减少对昂贵私有适配器的依赖–更多的开发人员智力资源使整合项目变得更加可预测业务和技术驱动因素17面向服务的架构(SOA)提供了分布式系统设计的方法论应用通过服务暴露功能松藕合–平台和语言中性–不受实施受化的影响粗颗粒业务层面的接口异步–没有单点故障灵活的、可扩展的整合18什么是服务(Service)?服务–服务是指预先定义好的、自我包容的(边界)、不依赖于其它服务状态的功能–服务是一组完成某种业务的软件组件的集合–例如身份验证或审批.服务例子内部:定单输入合作伙伴:库存检查第三方:信用验证19面向服务的架构(SOA)面向服务的架构(SOA)–本质上,所谓SOA就是网络中可以互为交流的一组服务.–下面表示的是最基本的SOA面向服务的架构(SOA)随着XML和WebService的出现,SOA是技术自然发展的结果SOA使企业和政府能更加灵活和快速应变SOA的一些特征、使用共享服务—无需“再造轮子”松藕合—应用变化时影响最小化位置透明性—重新部署应用影响最小化基于开放的标准—减少对厂商私有方案的依赖这意味着增加政府机构的互操作性、互联互通的能力21SOA降低整合成本传统“点到点”“point-to-point”整合方法导致“杂乱无章”.使用这种方法,当业务需求变化时,机构必须进行昂贵的改造升级项目,以及引入新的连接使用SOA,应用暴露成服务而通过服务总线整合起来这种方式使服务能够替换或者升级而对其它服务产生的影响最小化服务服务总线(ESB)服务服务服务服务SOA服务不一定就是WebServices,虽然在许多情况下它们往往是应用应用应用应用应用22SOA支持业务流程管理(BPM),通过跨越多个业务流程的共享服务人口库法人库ServerServerServer元数据库一个健壮的SOA架构提供可重用的服务支持更大范围的业务应用开放的标准能充分利用不同政府机构的信息资源,而把各个机构异构系统的复杂性隐蔽起束成果是:政府运作的高度敏捷性服务服务服务服务服务BPMExecutable政府采购BPMExecutable企业信用BPMExecutable联合审批BPMExecutable应急联动BPMExecutable公共卫生综合应用获得各种信息服务而完成各种事务和工作流地理信息LDAP23与三层架构的区别–•典型的三层架构面向服务的架构24整合展望ServiceOrientedArchitecture面向服务的架构AbreakthroughparadigmfortheGovernment带来突破性的政府应用模式25企业服务总线(ESB)的诞生ESB是基于标准的,面向服务的骨架,能够使不同的异构应用通过服务接口连接起来.ESB结合了消息技术,Web服务,XML,数据转化和管理,便各种应用可靠地连接起来协同工作.26企业服务总线技术(EnterpriseServiceBus)-技术发展的必然ESB基于中间件之上,实现了通信、互连、转换、可移植性和安全性标准接口的企业基础软件平台突破传统工作流(Workflow)的局限采用事件驱动(Event-driven)和面向服务的架构(ServiceOrientedArchitecture)灵活的业务流程构建、整合和监控管理(BPMS)适应政府体制的改革和应急关联的需求27企业服务总线技术(ESB)-国际权威机构的评价“Anewformofenterpriseservicebus(ESB)infrastructure–combiningMOM,Webservices,transformationandroutingintelligence–willberunninginthemajorityofenterprisesby2005.Thesehigh-function,low-costESB’sarewellsuitedtobethebackboneforserviceorientedarchitecturesandtheenterprisenervoussystem.”RoySchulte,VicePresident,Gartner,Inc.“TheESBisanopenstandards-basedtechnologyconceptthatwillrevolutionizeITandenableflexibleandscalabledistributedcomputingforgenerationstocome.TheESBisemergingasthebackboneofthedistributedframeworkwithinenterpriseIT,becauseitallowsnotonlytheretentionanddeploymentofexistingbusiness-criticalapplications,butalsoallowstheusertointroduceandremovenewerapplicationsasneeded.”SallyHudson,ResearchManager-SoftwareInfrastructure,IDC28企业服务总线技术(ESB)-应用趋势Copyright©2002PercentofProjects2020022003200620052004Source:1029Fiorano提供!Fiorano企业服务总线平台EnterpriseServiceBus在同一技术平台上结合了SOA和EDA(事件驱动的架构),具有共享组件库,提供业务组件模型、设计、开发和部署工具,解决企业和政府核心的、业务流程驱动的、分布的数据和应用整合问题.30Fiorano的组件架构31Fiorano企业服务总线(ESB)基本服务综合应用增值服务Peer-to-PeerJMSMessagingBackboneCollaborationOtherB2BEAIConfigurationManagementEventTrackingDynamicExtensibilityEventProcessesReal-timeMonitoringDynamicDeploymentXMLServicesIntelligentRoutingJMSWebServicesJCA32电子政务服务平台服务总线综合应用增值服务政府服务总线/服务整合架构应急联动其它应用联合审批领导决策单点登录服务组合配置管理实时监控事件跟踪动态部署XML服务交换服务消息服务组件服务Web服务目录服务元数据服务安全服务基础公共服务接口服务接口服务接口服务人口库法人库委办局33FioranoESB是怎样工作的?34Fiorano企业服务总线-简化整合基于标准的整合–JMS,JCA–Web-Services,XML分布事件处理–管理部署分布式服务–事件驱动业务流程企业级的骨架–混合P2P架构提供无限的可扩充性–端到端的可靠性;没有单点故障–完整的安全性分布式应用的CAD/CAM35服务组件粗颗粒–抽象层次易被业务人员理解–事件描述的接口–易于组合成事件处理流程•多平台/语言/协议–支持C,C++,Java,.NetandCOM通用Web-Services–基于标准的WSDL接口可重用、业务级构件36FioranoESB解决方案的特点快速开发实现高灵活性和可扩展性开放性和互操作性安全性和高可靠性重用服务组件高可管理性易于维护,系统总的拥有成本低37总结-ESB平台为企业/政府创造高价值企业服务架构(ES

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功