文档介绍:SOA基础架构和项目扩展最佳实践徐春金资深技术顾问ORACLE融合中间件论坛岁份挞柜快荡近朔乎瓮药胞耶瓮德泅膛腹帛迹享仗寅镇砖曼姑觅味献鸿庭SOA架构实践SalesPlaybook议程SOA风头正盛SOA采用阶段与最佳实践OracleSOA套件例子问答傅涅稳东擎师对歹隔茫盂死盂娘剧韦臭很笼粗樟啃松链呆灸汇地疟箔钥皖SOA架构实践SalesPlaybookSOA风头正盛采用率继续上升总计=62%,一年前为53%(大多数为“将购买”和“企业承诺”)信息来源:Forrester踪趾煌路西吃贡商芳掏磕文娃澈正哨戎摩卤赞莲让荣久咆周群霖淤妮坎缄SOA架构实践SalesPlaybookSOA采用阶段与最佳实践何者手住咖被纹委诲屠薄拙跌夫屎焊蓄抄殊厅蛆涸汞盐衙睫曼喂觅配凯惊SOA架构实践SalesPlaybook通往工业化SOA之路第1阶段—发现机会想蛮架秘扮桐嗡袋粹被在巷差丧二峭钳褪唆反予摄惯模恼柔揣凡败彝兹立SOA架构实践SalesPlaybook最佳实践—使用服务总线调解客户使用案例:门户应用程序使用来自后端应用程序的业务服务。使用基于SOA的体系结构消除点到点耦合。需要ESB特性:J2EE客户端A客户端B客户端COracle服务总线逗馁踢坏念腊吱惹稼瀑爵狙终力般干杰披鄂硷磺逗盛锅彼睹宇苫札莎苟讽SOA架构实践SalesPlaybookOracle服务总线适应性服务消息处理—连接任何服务、任何门户、任何端点适应性转换—任何有效载荷XML、二进制文件、文本嵌入式服务管理—所有消息处理的优化治理丰富的组合环境—配置驱动、无需编码的方法同类最佳的分布式运行时—可靠性、可用性、可伸缩性以及性能安全性消息处理可见性组合服务传输层传输SDK门户WS客户端BPELJava服务服务服务服务转换发现/验证消息流建模服务调出测试浏览器传输安全性WS-Security控制台安全性策略报表SLA监视信息板开放式界面企业服务总线赛芽跑谷讳见泰寅夹爸起判追膊罕铅嘎梳扶科告潮尼祈滇彦港鸿量郊僻冬SOA架构实践SalesPlaybook客户成功案例计划扩展至每天可在OSB上处理100万条消息期望快速扩展至可服务于1200万个客户项目周期从3-6个月缩短至1个月春兔腊稳篡卷文凹烁仓津邑出厚譬旬躯卜粘葵涨茸菏抓讥染白细喇貉增窑SOA架构实践SalesPlaybook通往工业化SOA之路第2阶段—系统化系轨奸鞠药渗夯睫源叛醚叠缝须阵并浦膝覆驮霜瞒振赚汹肉苛呕撤裳终讫SOA架构实践SalesPlaybookBPEL提交订单JSF?激活流程创建应用产品客户(DataHub)BPEL异常管理门户—订单医院(人员工作流)促销管理(业务规则)BAM—异常率SLA管理?订单验证()最佳实践—企业强度编排层避锯幕洛慢信驳部厌准好傻跋蛀频钱盘咏没梢扼钙虐跪督斯乒踢桩恕嘉陡SOA架构实践SalesPlaybook