SOA架构实践分解.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOA 基础架构和项目扩展最佳实践 徐春金 资深技术顾问 ORACLE 融合中间件论坛 议程 SOA 风头正盛 SOA 采用阶段与最佳实践 Oracle SOA 套件 例子 问答 SOA 风头正盛 采用率继续上升 总计 = 62%,一年前为 53% (大多数为“将购买”和“企业承诺”) 信息来源:Forrester SOA 采用阶段与最佳实践 通往工业化 SOA 之路 第 1 阶段 — 发现机会 最佳实践 — 使用服务总线调解 客户使用案例: 门户应用程序使用来自后端应用程序的业务服务。 使用基于 SOA 的体系结构消除点到点耦合。 需要 ESB 特性: 异构消息处理主干 基于内容的路由 服务丰富 监视和报告 基于 SOA 的安全性 服务工作负载和管理 消息保证 服务编排 遍及整个企业的分布式服务 服务发现 Oracle 服务总线 适应性服务消息处理 — 连接任何服务、任何门户、任何端点 适应性转换 — 任何有效载荷 XML、二进制文件、文本 嵌入式服务管理 — 所有消息处理的优化治理 丰富的组合环境 — 配置驱动、无需编码的方法 同类最佳的分布式运行时 — 可靠性、可用性、可伸缩性以及性能 安全性 消息处理 可见性 组合 门户 WS 客户端 BPEL Java 服务 服务 服务 服务 企业服务总线 客户成功案例 计划扩展至每天可在 OSB 上处理 100 万条消息 期望快速扩展至可服务于 1200 万个客户 项目周期从 3-6 个月缩短至 1 个月 通往工业化 SOA 之路 第 2 阶段 — 系统化 BPEL 提交 订单 JSF ? 激活流程 创建 应用产品 客户 (DataHub) BPEL 异常管理 门户 — 订单医院 (人员工作流) 促销管理 (业务规则) BAM — 异常率 SLA 管理 ? 订单验证 (EJB 3.0) 最佳实践 — 企业强度 编排层 Oracle BPEL 流程管理器 流程控制台 管理 J2EE 应用服务器 (Oracle AS、WebLogic、JBoss、WebSphere) 核心 BPEL 引擎 BPEL BPEL 流程管理器 集成的 BPM 服务 工作流 决策 服务 传感器 Dehydration Store (Oracle 数据库) 实现业务流程自动化的企业强度基础架构 易于使用的建模工具 可伸缩的可靠引擎 灵活的绑定框架 丰富的管理和监视功能 支持 Oracle AS、JBoss、 WebLogic 和 WebSphere 工作流服务 Turkcell 服务提供平台体系结构 需要使开发、部署和控制增值服务的方法能够得以再利用。 Turkcell SDP 服务水平要求 2960 万订阅者, 900+ SMS 消息/秒 1200+ TPS 得到保证 利用这一基于 Oracle SOA 的新 SDP,Turkcell 能够: 向第三方内容和应用程序提供商提供一致的接口 缩短新服务和市场营销活动的启动时间(从 4 个月缩短至 1 个月) 通过合理化 600+ 个即席接口显著降低维护成本 (50%) 服务成本缩减高达 75% 取得这一成功后,Turkcell 推出了若干其他项目,包括统一的客户管理体系结构(每天通过 BPEL 执行 275,000 多个交易) 16x BPEL 服务器,3x 8-CPU RAC 节点 200 名设计人员,300 名开发人员,2,300 个测试案例 180 个 BPEL 流程,189 个接口 每秒 240 个同步事务和 140 个异步事务 业内好评 “? ? ? ?” | Oracle BPEL 流程管理器 “? ? ? ?” | Oracle 业务活动监视 Oracle SOA 套件,荣获 2007 年技术创新者奖 商务软件:企业应用程序和基础架构 入选 SD Times 100 行业排名 业务流程管理 SOA 和集成 被评为最佳业务流程管理系统 Oracle SOA 套件 “卓越奖” SOA 类别中的最高级别 “毫无疑问,是当前市场上最全面、最易于使用的产品” SOA World Magazine 2007 年读者选择奖 获得 20 个奖项中的 15 项,包括: 最佳 SOA/Web 服务平台 最佳 BPM 引擎 最佳集成服务环境 最佳安全解决方案 荣获 ebizQ 买方选择奖 企业信息集成 Oracle BPEL 流程管理器 荣获 Web 服务期刊读者选择奖 “世界级产品” 通往工业化 SOA 之路 第 3 阶段 — 企业 公共流程元数据模型 流程设计与流程优化 业务用户 (BPMN) 开发人员 (BPEL) 业务流程建模 业务用户的可视建模 Oracle BPM 解决方案概述 综合平台 Office BPM Stu

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档