ESB交流.ppt
文本预览下载声明
案例二:某商业银行 - 企业服务总线项目 Sm@rtESB——功能架构 1、支持基于内容的路由(CBR)。 2、支持多种模式的服务组合方式,提供图形化设计界面。 3、提供统一管理监控平台,能配置相关节点、路由及队列信息。 4、支持服务的热部署,服务的状态管理以及服务配置,动态生效。 5、提供流控及故障隔离机制,在前台配置并能动态生效。 6、提供元数据管理,在服务分析和识别阶段,形成服务规范,开发 和设计阶段有效利用元数据。 7、提供多种技术适配的绑定方式,包括WS、EJB、JMS、RMI、 SCA、TCP、HTTP等,采用Plugin机制方便扩展特有绑定。 8、提供图形化的服务之间的映射关系的生成,生成XPath的映射。 9、遵循SOA业界标准,服务组件架构SCA1.0以及服务数据对象 SDO2.1,提高了可重用性、可扩展性、灵活性。 功能技术特性——服务元数据和服务目录 ESB安全建议方案 安全认证方案 安全传输方案 权限管理/权限控制 HA方案及可扩展性 HA参考架构 应用冗余配置 HA方案——HA参考架构 HA方案——应用冗余配置 ESB项目交付模型 对项目风险和项目管理重点的掌控是项目成功的基石 项目重点交付任务:服务规范建立完成 项目重点交付任务:开发测试完成 项目重点交付任务: UAT测试完成 实施要素 之 服务识别 * 第*页 服务识别与分析 服务接口定义 设计实现 业务流程分析 业务流程分析 * 第*页 服务识别与分析 服务接口定义 设计实现 业务流程分析 现有业务流程分析 可选步骤:结合项目/产品的业务目标,确定优化的业务流程 服务识别与分析(关键步骤) * 第*页 服务识别与分析 服务接口定义 设计实现 业务流程分析 自顶向下分解业务进行分析 可选步骤:通过对业务目标进行分析,寻找新的服务 可选步骤:自底向上分析,找出一些可能遗漏的服务 决定服务是否作为公共服务进行暴露 将候选服务域进行归类 从业务层面定义服务接口 服务接口定义(关键步骤) * 第*页 服务识别与分析 服务接口定义 设计实现 业务流程分析 服务接口定义:描述服务接口 设计与实现(衔接步骤) * 第*页 服务识别与分析 数据和服务接口定义 设计实现 业务流程分析 找到实际的业务逻辑,如果没有则采用传统的OO等方法在业务应用中实现 服务标准——案例 存款 贷款 支付 借记卡 信用卡 国际结算 资金 外汇 理财 中间业务 综合 创新业务 PABSD 简单服务 组合服务 存款 贷款 支付 借记卡 信用卡 国际结算 资金 外汇 理财 中间业务 综合 创新业务 PABSD 项目成功的保证——规范化的软件开发过程 完成度矩阵(日事日毕) 进度度量 底层计划 中层计划 - - - - - 刘xx - - - - - 赵xx - - - - - 李xx - - - - - 王XX - - - - - 张XX 五 四 三 二 一 姓名 86% 里程碑 00% 月度度量通报/改
显示全部