欢迎来到天天文库
浏览记录
ID:27003233
大小:4.51 MB
页数:40页
时间:2018-11-30
《《soa架构实践》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SOA基础架构和项目扩展最佳实践徐春金资深技术顾问ORACLE融合中间件论坛议程SOA风头正盛SOA采用阶段与最佳实践OracleSOA套件例子问答SOA风头正盛采用率继续上升总计=62%,一年前为53%(大多数为“将购买”和“企业承诺”)信息来源:ForresterSOA采用阶段与最佳实践通往工业化SOA之路第1阶段—发现机会最佳实践—使用服务总线调解客户使用案例:门户应用程序使用来自后端应用程序的业务服务。使用基于SOA的体系结构消除点到点耦合。需要ESB特性:异构消息处理主干基于内容的路由服务丰富监视和报告
2、基于SOA的安全性服务工作负载和管理消息保证服务编排遍及整个企业的分布式服务服务发现获取客户信息获取客户信息获取客户信息获取客户地址获取客户信用获取客户档案JMSSOAPMQ大型机.NETJ2EE客户端A客户端B客户端C获取客户信息获取客户信息获取客户信息获取客户地址获取客户信用获取客户档案JMSSOAPMQ大型机.NETJ2EE客户端A客户端B客户端COracle服务总线Oracle服务总线适应性服务消息处理—连接任何服务、任何门户、任何端点适应性转换—任何有效载荷XML、二进制文件、文本嵌入式服务管理—所有消
3、息处理的优化治理丰富的组合环境—配置驱动、无需编码的方法同类最佳的分布式运行时—可靠性、可用性、可伸缩性以及性能安全性消息处理可见性组合服务传输层传输SDK门户WS客户端BPELJava服务服务服务服务转换发现/验证消息流建模服务调出测试浏览器传输安全性WS-Security控制台安全性策略报表SLA监视信息板开放式界面企业服务总线客户成功案例计划扩展至每天可在OSB上处理100万条消息期望快速扩展至可服务于1200万个客户项目周期从3-6个月缩短至1个月通往工业化SOA之路第2阶段—系统化BPEL提交订单JSF
4、?激活流程创建应用产品客户(DataHub)BPEL异常管理门户—订单医院(人员工作流)促销管理(业务规则)BAM—异常率SLA管理?订单验证(EJB3.0)最佳实践—企业强度编排层OracleBPEL流程管理器流程控制台管理J2EE应用服务器(OracleAS、WebLogic、JBoss、WebSphere)核心BPEL引擎BPELJDeveloperBPEL设计器BPEL流程管理器集成的BPM服务工作流决策服务传感器DehydrationStore(Oracle数据库)WSDL绑定文件、FTPWeb服务
5、Java、JMS数据库应用程序实现业务流程自动化的企业强度基础架构易于使用的建模工具可伸缩的可靠引擎灵活的绑定框架丰富的管理和监视功能支持OracleAS、JBoss、WebLogic和WebSphere流程建模器工作流服务Turkcell服务提供平台体系结构需要使开发、部署和控制增值服务的方法能够得以再利用。TurkcellSDP服务水平要求2960万订阅者,900+SMS消息/秒1200+TPS得到保证利用这一基于OracleSOA的新SDP,Turkcell能够:向第三方内容和应用程序提供商提供一致的接口缩
6、短新服务和市场营销活动的启动时间(从4个月缩短至1个月)通过合理化600+个即席接口显著降低维护成本(50%)服务成本缩减高达75%取得这一成功后,Turkcell推出了若干其他项目,包括统一的客户管理体系结构(每天通过BPEL执行275,000多个交易)16xBPEL服务器,3x8-CPURAC节点200名设计人员,300名开发人员,2,300个测试案例180个BPEL流程,189个接口每秒240个同步事务和140个异步事务业内好评“”
7、OracleBPEL流程管理器“”
8、Oracle业务活动监
9、视OracleSOA套件,荣获2007年技术创新者奖商务软件:企业应用程序和基础架构入选SDTimes100行业排名业务流程管理SOA和集成被评为最佳业务流程管理系统OracleSOA套件“卓越奖”SOA类别中的最高级别“毫无疑问,是当前市场上最全面、最易于使用的产品”SOAWorldMagazine2007年读者选择奖获得20个奖项中的15项,包括:最佳SOA/Web服务平台最佳BPM引擎最佳集成服务环境最佳安全解决方案荣获ebizQ买方选择奖企业信息集成OracleBPEL流程管理器荣获Web服务期刊读者选择
10、奖“世界级产品”通往工业化SOA之路第3阶段—企业公共流程元数据模型流程设计与流程优化业务用户(BPMN)开发人员(BPEL)业务流程建模业务用户的可视建模OracleBPM解决方案概述综合平台OfficeBPMStudioOracleBPA套件*内容/图像服务器打包的应用程序、外部服务BPMN(XPDL)、BPELBPM服务器人员工作流规则BAM用户、角色目录建模(BP
此文档下载收益归作者所有