电话报名:010-62670835 021-50800371 0755-88849686 0871-6777060
联系我们 深圳分中心
 
首页 | 企业培训 | 公开课计划 | Rational课程 | 培训流程 | 项目咨询 | CMMI培训&咨询 | 培训认证 | UML系列 | 培训案例 | 技术论坛 |


问题答疑
您即使不参加培训,也可以通过邮件向火龙果技术专家咨询技术问题。Consoltant@uml.net.cn

技术交流
希望在线交流,欢迎到论坛 >>
免费技术讲座 >>>
订阅UMLO技术月刊>>>

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

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

 
 
课程名称:
SOA体系结构实践
资质认证:
证书样本>>>
培训目标:
  • 了解SOA体系结构
  • 理解SOA的原则
  • 理解BPM、EA 和 OOAD 的关系
  • 理解SOA设计原理
  • 学习SOA解决方案模式
  • 理解SOA 实现:服务设计原则
  • 理解服务操作设计原则
  • 学习如何迁移到面向服务的体系结构
  • 了解采用 SOA 和 ESB 的主要阶段
  • 了解面向服务的体系结构中企业服务总线场景和解决方案
  • 掌握现 Web 服务的 SOA 编程模型
培训内容
方向
内容
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 组件实现粗粒度的服务
讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。
学习期限: 4天
培训对象:

架构师、开发人员、项目经理、开发经理

学员基础: 有过Web应用开发相关经验
开班方式: 公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课
定制请求: 如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载
课程特点: 1、 理论与实践相结合,解决你的实际问题。2、真实案例的剖析,深入浅出的讲解,使你能学以致用。
联系我们
架构师成长路线

架构师培养方法

需求驱动的迭代开发过程

架构构建过程

迭代架构构建过程

 
   
组织简介 | 联系我们 | 广告服务 | 招聘信息 | 征稿启事
版权所有:UML软件工程组织