当前位置: 企业公开课 > 仓储物流 > 供应链

SOA体系结构实践


时间地点:
2012-10-12 至 2012-10-14  北京      授课讲师专家
 1) 点击这里,查看最近是否开课!
 2) 本次课程已过期,请留下联系方式,近期开课时我们通知您!
学习费用: 5000 元/位
培训对象: 架构师、开发人员、项目经理、开发经理
课程信息:

时间地点: 北京 10月12-14日
课程费用: 5000元/人
培训对象: 架构师、开发人员、项目经理、开发经理
学员基础: 有过Web应用开发相关经验

课程特点:
1、理论与实践相结合,解决你的实际问题。
2、真实案例的剖析,深入浅出的讲解,使你能学以致用。 

培训目标:
了解SOA体系结构
理解SOA的原则
理解BPM、EA 和 OOAD 的关系
理解SOA设计原理
学习SOA解决方案模式
理解SOA 实现:服务设计原则
理解服务操作设计原则
学习如何迁移到面向服务的体系结构
了解采用 SOA 和 ESB 的主要阶段
了解面向服务的体系结构中企业服务总线场景和解决方案
掌握现 Web 服务的 SOA 编程模型

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容:3天 
SOA简介 SOA 的构成 
SOA 与其他技术的关系 
在应用程序中使用 SOA
面向服务的设计SOAD
SOA 协作
服务与组件

SOA的原则 业务驱动服务,服务驱动技术
业务敏捷是基本的业务需求
一个成功的SOA总在变化之中

SOA 连接体系结构 服务工作角色
服务请求者和服务提供者
聚合的服务请求者
作为中介的服务代理
多重协议服务调用
Web 服务描述语言(WSDL)服务描述
信息交换模式
服务发现UDDI

BPM、EA 和 OOAD 的关系 SOAD 及其组成部分:OOAD、BPM 和 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 组件实现粗粒度的服务

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

------分隔线----------------------------