欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    《ESB介绍材料》PPT课件.ppt

    • 资源ID:5576856       资源大小:975KB        全文页数:19页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《ESB介绍材料》PPT课件.ppt

    2015年6月,ESB介绍,前言企业当前现状和困难ESB介绍什么是ESBESB的结构ESB的七大功能应用场景介绍数据下发流程整合MULE介绍什么是MULEMULE的使用方法MULE使用的三个阶段,目录,Contents,3,前言,假设,公司要开发一套电子商务平台,用于网上订购和销售各种商家的保险。具体的保险厂商不确定。贵公司现有CRM系统,也希望直接纳入此系统中进行客户关系管理。,申请,核保,承保,成功,核心业务流程,4,企业当前现状,各系统使用的接口不同,交互系统的协议紧耦合,每对系统间的请求与响应都要单独实现,系统升级导致双方都必须更改,实时修改总线服务的执行策略,系统间的接口消息规范不统一,系统间调用的安全性无法统一处理,随着软件行业的发展,企业越来越需要将多个系统集成在一起:,多系统导致系统间的通信关系复杂,系统间调用无法统一监控和管理,5,什么是ESB?,ESB全称为Enterprise Service Bus,即企业服务总线。ESB是为了解决应用程序间的集成问题而产生的一种架构平台。ESB提供了最基本的连接中枢,使集成到一起的系统进行通信。ESB使现有的IT资产和应用暴露成为服务,提供给调用者使用。它还可以消除不同应用系统之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。ESB还提供安全、监控和管理功能,用于对被集成系统的统一管理。,6,ESB逻辑架构图,核心应用,ESB,核心功能,监控,设计器,消息中间件,路由跟踪,性能统计,异常处理,状态监控,服务管理,路由管理,接口管理,集成管理,安全管理,消息侦听,协议转换,数据转换,消息路由,数据处理,数据传输,消息队列,消息处理,路由设计器,数据交换,流程引擎,单点登录,权限管理,关键应用,服务实体,外部系统,7,ESB的七个功能,透明的定位消息转换传输协议转换消息处理消息路由安全监控和管理,功能1:透明的定位,通过XMI文件,可以明确写下服务之间的调用关系。,客户端应用,服务使用者,XML定位配置,ESB,CRM应用,客户端信息服务,数据库,服务注册,ESB的七大功能,8,功能3:传输协议转换,通过传输协议转换器,可以转换消息的传输协议,使不同协议的系统能够通信。,客户端应用,服务使用者,ESB,遗留系统,JMS适配器,FTP适配器,JMS消息,File,功能2:消息转换,通过消息转换器,可以转换消息的格式和规范。使不同系统之间能传递消息。,客户端应用,服务使用者,ESB,遗留系统,消息转换器,SOAP消息,File,自定义消息,ESB的七大功能,Object,9,功能5:消息路由,ESB的七个功能,通过消息路由,可以动态寻找目标系统,让消息传递给需要的系统。,客户端应用,服务使 用者,ESB,路由,保险类型,保险公司A,旅游保险,保险公司B,汽车保险,功能4:消息处理,通过消息处理,可以转换消息格式、消息的内容。我们的数据交换平台就属于消息处理的组件。,客户端应用,服务使用者,消息处理,ESB,订单管理系统,订单服务,CRM数据库,订单,File,订单明细,通过订单标识取出客户信息,ESB的七大功能,10,透明的定位传输协议转换消息转换消息路由消息处理消息路由安全监控和管理,功能7:监控和管理,通过系统监控管理,可以记录和监控系统运行情况,方便解决问题。,ESB,1.路由2.转换3.安全4.连接,功能6:安全,通过安全处理,我们可以验证用户身份,确保系统安全。,客户端应用,服务使用者,权限信息,ESB,订单管理系统,订单服务,LDAP,加密后的A,验证用户证书,恶意入侵应用,服务使用者,加密处理,A:合法信息,B:非法信息,ESB的七大功能,11,任务:开发一套电子商务软件,用于网上订购和销售保险。,申请,核保,承保,成功,核心业务流程,保险公司A,电子商务系统,路由,系统监控,安全管理,适配器,购买保险服务,ESB,数据,数据,数据,数据,数据,数据,数据转换,任务的解决,12,ESB应用场景数据整合,航班号,起飞 时间,起飞 地点,票价,航班号,票价,当前可定票数,航班号,航程,燃油费,航班号,票价,订票个数,航班号,终点站,气象信息,航班号,票价,售出票数,运控系统,订票系统,运费系统,结算系统,地服系统,收益管理系统,航班数据,航班数据,航班数据,航班数据,航班数据,背景:航空公司有多个独立的管理系统。其中订票系统、运费系统、结算系统、地服系统、收益管理系统等都需要获取航班数据。但是航班数据是在另一个独立的系统航空公司运控AOC系统中维护的。也就是说航班信息在AOC系统中维护,并及时同步到其它系统中。,航班数据,ESB应用场景数据整合,13,ESB应用场景解决方案对比,运控系统,订票系统,运费系统,结算系统,地服系统,收益管理 系统,路由,航班数据发布服务,系统监控,数据转换,ESB,订票系统,点对点方式,每对系统都要开发一套访问程序。可扩展性差:新增一个系统,原系统改变协议时都要处理。协议、格式没有统一标准,很难产品化。对于异构系统来说,之间的交互会更复杂。各个系统分别访问运控系统,导致数据的不一致。缺少统一的管理和监控。,适配器,协议转换,ESB应用场景解决方案对比,适配器,适配器,适配器,适配器,数据接收服务,MQ组件使用,14,ESB应用场景服务整合,背景:公司内部要建立一套项目管理系统,用于对项目从立项、合同订立、预算编制大片采购计划编排的管理。这四部分的管理分别属于立项管理系统、合同管理系统、财务管理系统这3个独立的系统中。,立项管理系统,合同管理系统,立项流程,合同订立流程,预算编制流程,采购计划流程,项目管理业务,财务管理系统,项目管理系统,ESB应用场景服务整合,15,合同管理系统,项目管理系统,路由,项目管理服务,系统监控,数据转换,ESB,项目管理系统,适配器,协议转换,立项管理系统,合同管理系统,财务管理系统,嵌入逻辑,嵌入逻辑,嵌入逻辑,财务管理系统,立项管理系统,立项管理服务,缺点:点对点方式,编写多个嵌入系统。流程没有整合,需要人为调整,或者编写程序。缺少统一的管理和监控。,合同管理服务,预算编制服务采购计划服务,适配器,适配器,ESB应用场景服务整合,BPM组件使用,16,什么是MULE?,MULE常用组件,Mule是基于ESB思想的一个实现。具有ESB的所有功能。Mule是基于java的、轻量级的消息框架。Mule是开源的。,什么是MULE?,17,MULE的使用,18,MULE使用的3个阶段,MULE使用的3个阶段,MULE,基于mule进行产品化,特定的服务,第一阶段,第二阶段,第三阶段,谢谢!,

    注意事项

    本文(《ESB介绍材料》PPT课件.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开