企业级SOA架构设计与实践
资质认证:

1.课程简介:

本课程以一个实际的SOA项目为背景,采用互动案例教学的方式,完整、系统地介绍SOA项目的整个规划、设计和实施,同时讲师还将引导学员体完成一个SOA实际案例的架构设计及SOA相关工具的部分开发实践。

北京:
2008-10-16至19
上海:
2008-10-18至21
资质认证: UML软件工程组织       
培训费: 4500元/人

报名方式:

网上报名>>>
北京:010-62670835
邮件:teacher@uml.net.cn

上海:021-50800371
邮件:shanghai@uml.net.cn

 

2. 培训大纲

     本课程着眼为学员带来具备实效的解决方案,您可以通过课程获得问题的满意答案。

培训对象
   架构师、开发人员、项目经理、开发经理
培训目标
  • 了解 SOA 体系结构
  • 理解 SOA的原则
  • 理解 BPM、EA和 OOAD 的关系
  • 理解 SOA设计原理
  • 学习 SOA 解决方案模式
  • 理解 SOA 实现:服务设计原则
  • 理解服务操作设计原则
  • 学习如何迁移到面向服务的体系结构
  • 了解采用 SOA 和 ESB 的主要阶段
  • 了解面向服务的体系结构中企业服务总线场景和解决方案
  • 掌握现 Web 服务的 SOA 编程模型
  • 掌握开发 SOA/Web 服务框架
内容安排
方向
内容
SOA简介
  • SOA 的构成  
  • SOA 与其他技术的关系 
  • 在应用程序中使用 SOA
  • 面向服务的设计SOAD
  • SOA 协作
  • 服务与组件
SOA的原则
  • 业务驱动服务,服务驱动技术
  • 业务敏捷是基本的业务需求
  • 一个成功的SOA总在变化之中
SOA 连接体系结构
  • 服务工作角色
  • 服务请求者和服务提供者
  • 聚合的服务请求者
  • 作为中介的服务代理
  • 多重协议服务调用
  • Web 服务描述语言(WSDL)服务描述
  • 信息交换模式
  • 服务发现UDDI
BPMEA OOAD
的关系
  • SOAD 及其组成部分:OOADBPM EA
  • OO 范式与面向服务 (SO) 范式
  • SOAD 服务定义层次
服务标识和定义
  • 直接和间接业务分析
  • 域分解
  • 服务粒度
  • 命名约定
SOA设计原理
  • 服务分类和聚合
  • 策略和方面
  • 流程:中间相遇
  • 服务获取和知识代理
SOA解决方案模式
  • 基本适配器(Basic Adaptors
  • 服务网关
  • Web 服务兼容的代理(Web Service-compliant Broker
  • 面向服务体系结构的企业应用集成基础架构(EAI Infrastructure for SOA
  • 服务编排(Service Choreographer
  • 完整的面向服务体系结构的基础架构(Full SOA Infrastructure
SOA服务设计原则
  • 分离原则
  • 一致性原则
  • SOA 简化开发原则
  • 服务具有标准的、经过正式定义的可由计算机处理的接口
  • 服务应设计为可重用
  • 命名服务时应以最大化易用性为目标
  • 服务应具有精心选择的粒度
  • 服务应是内聚而完整的
  • 服务应对实现细节进行封装
  • 服务适应多种调用模式
  • 服务具有无状态接口
  • 服务应使用状态事务建模
服务操作设计原则
  • 操作表示业务动作
  • 操作应采用粗粒度参数
  • 操作设计应考虑并发性
迁移到面向服务的
体系结构
  • 首要问题 - 复杂性
  • 集成难题 - 接口多样性解决方法
  • 超越 Web 服务
  • 未来 —— 新模型,新需求
  • 网格计算按需计算
采用 SOA ESB
的主要阶段
  • 确定所涉及的直接范围
  • SOA 的重要阶段
  • SOA 实现步骤
面向服务的体系结构中
企业服务总线场景和解
决方案
  • ESB SOA 内的工作角色
  • ESB 结构
  • ESB 的功能模型
  • 影响 ESB 的安全问题
  • ESB 场景及分析
  • SOA 中的 ESB 场景
  • 驱动 ESB 体系结构和设计决策的问题
Web 服务的 SOA
编程模型
  • 组件实现和专用组件类型
  • 组件定义
  • 服务规范
  • 服务组件实现
  • 服务组件实例
开发 SOA/Web 服务框架
  • 利用现有的业务逻辑和流程
  • 并发支持
  • 对服务的安全访问
  • 事务问题
  • 可伸缩性
  • 池与资源管理
  • 设计 SOA/Web 服务框架
  • 向外界公开服务
  • 使用 EJB 组件实现粗粒度的服务

3.培训费用与支付方式:

培训费: 4500元/人(含教材、证书和午餐), 请大家培训前一周完成缴费工作:

  • 公司汇款的学员,请采用转账方式,将银行回执传真到:
    传 真:010-62670862
    账户名称:北京火龙果软件工程技术中心
    开户行:上海浦东发展银行北京知春路支行
    帐 号:9117 0154 7100 0005 8

 

北京火龙果软件工程技术中心
2008年7月02日


讲师资质
UML软件工程组织技术专家。
火龙果软件技术顾问、资深讲师。
从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
具备深厚的理论功底,进行过专业系统化研究与学习。
丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
丰富的咨询经验,为多家企业客户咨询。
能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

成功案例
福建新意科技 架构设计培训成功举办
阿里巴巴 架构设计培训成功举办
中国电子科技集团第14研究所 实际项目架构设计咨询成功举办
西门子软件 体系架构培训成功举办
神州数码 J2EE架构培训成功举办
广东核电 .Net应用软件系统架构设计
博时基金 SOA架构成功举办
上海电信 SOA架构成功举办
神州数码 SOA架构成功举办

面向的角色
企业架构师
信息架构师
应用架构师
平台架构师

相关技术咨询

软件工程体系与平台构建
技术文档编写与管理咨询

相关技术文章

Web 解决方案平台
工作流模型设计
怎样做一个优秀的系统分析师?
更多>>>   

最新培训课程

 


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
版权所有:UML软件工程组织