SOA原理与集成实例(1).pptVIP

  • 0
  • 0
  • 约3.36千字
  • 约 44页
  • 2022-04-23 发布于四川
  • 举报
定义系统架构 高级别的架构:标明主要的组件和服务,为每个单独的活动安排职责,标识组件间的通讯需求,决定组件的具体位置。 通讯:决定通讯的传输机制和需要的适配器,标明必须的数据展现和内容转换的需求。 数据:决定记录系统,身份标识如何被映射,是否需要通用数据模型,信息是否需要复制,复制如何被管理,结果在那里被验证。 调整:决定执行的流程如何被调整。这种调整选择对业务流程的破坏如何探测,决定流程是否和如何被监控和管理,决定业务流程的调整模式。 高可用性、容错性和负载均衡的需求和机制。 安全:决定授权、认证、加密、审核日志的需求,并将这些活动安排到合适的组件。 监控:决定在业务流程和组件级别上如何监控和怎样监控。 测试:决定业务流程和系统如何被测试并且修改系统。设计使其易于测试。 定义服务 映射已有功能服务:如查询存款记录、查询贷款记录和担保。 新建流程服务:如贷款流程、评估信用等级。 新建人工服务:如审批。 新建业务规则服务:如计算信用等级。 新建功能服务:如确认购车价格。 服务的组成 服务分为Interface和Implementation两个部份。 其中Implementation部份可以基于新开发的应用程序;已存在的应用程序;原有服务的组合。 使用SOA构建企业应用 SOA的治理模型 Web服务的监控 1.把监控代理安装在布署有Web Service的应用服务器上。 2.设置监控条件 3.监控代理侦听到服务性能信息违反了预先设定的条件后,发出报警事件。 4.监控服务器接收事件,进行处理,显示在管理控制台上。 CONFIDENTIAL - All Rights Reserved * 目录 从技术角度理解SOA 从业务角度理解SOA SOA项目的开发流程 SOA集成实例 * 集成步骤 Existing Systems Analysis Data Modeling Service Design Service Implementation Integration Design Security Design Governance Process * Existing Systems Analysis 1. Overview of Existing Systems E-Installation (Local System) Call Center System (Local System) GIB (Mainframe) MSA (Mainframe) CARES (Mainframe) ISD/FEMC C3S (Local System) SVC ePOP (Local System) SPAT Navigator (Local System) Complaint (iTrack/Trackwise) NOVA (Local System) E-Warehouse (Local System) CSO (Siebel System) UPS (Xelus) Part Mgt (Oracle) Knowledge Base (Local System) GL (Oracle) China’s Answer to Your IT Needs CONFIDENTIAL - All Rights Reserved SOA原理与集成实例 CONFIDENTIAL - All Rights Reserved * 目录 从技术角度理解SOA 从业务角度理解SOA SOA项目的开发流程 SOA集成实例 CONFIDENTIAL - All Rights Reserved * 目录 从技术角度理解SOA 从业务角度理解SOA SOA项目的开发流程 SOA集成实例 SOA简介 SOA的起源。 1996年,提出概念 Web Services技术兴起 中间件厂商参与 企业应用软件厂商参与 在企业中的应用 SOA的定义 SOA是一种可以不断进化的方式,用它来构建以解决商业问题为中心的IT系统 企业的问题 创新迫在眉睫。 新产品、新服务、新客户、新市场; 市场变化越来越快 企业与客户的交互越来越多 企业从高度结构化、集中化转向扁平化、分散化 灵活应对,成为企业成功的必要条件 随需而变的商业模式、业务流程、业务模型 企业IT系统的现状 IT系统已经变成企业运维的基础设施 IT系统的过于沉重 需求变更 软件升级 系统间的集成 对企业IT系统改造的基本理念 重用已有的业务功能 改进业务流程 遵循开放的标准 简化不同应用间的连接 分离前、后端系统 SOA是什么 SOA是一种业务驱动的IT架构方式,支持对业

文档评论(0)

1亿VIP精品文档

相关文档