感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
面向服务的方法
- SOA 采用路线图简介
- 三种分析方法
- 面向服务的分析
SOA 的优势
- 传统 EAI 方法
- 传统 EAI 方法的问题
- 进入面向服务的架构 (SOA)
- 我们可以轻松更改流程
- 使用传统方法更改流
- 替换应用程式
- 其他优势
- Business 优势
- 采用阶段
SOA 的过去和现在
- 从 XML 到 Web 服务再到 SOA
- SOA 以前是如何完成的
- 新兴的SOA标准
- 将 SOA 与其他架构进行比较
什么是面向服务的架构?
- 什么是SOA?
- 建立对SOA的共同理解
- SOA 的演变
- 介绍服务和SOA的概念
- SOA 的设计原则
- SOA 和 Web 服务之间的关系
- SOA 的优势和风险
建模简介和 UML
- 为什么在SOA中使用模型
- 模型和方法的区别
- 为什么使用统一建模语言?
- 识别业务流程
- 符号、模式和方法
- 选择哪种方法?
Business 流程简介
- 服务集合如何执行任务
- 简单的请求回应交互
- 涉及许多服务的复杂交互
- 对协调器服务的需求出现
- 业务流程或业务流程的诞生
- 使用 Business 流程执行语言 (BPEL) 编写流程
- BPM 基于编排的解决方案
- 示例业务流程
Web Services
- 基本 Web 服务元素
- 核心 Web 服务标准堆叠
- WSDL 的重要性
- SOAP 的设计
- 通过 UDDI 使用注册中心
- 面向服务的基本概念
通过网路分发服务
- 协调功能和非功能需求
- 中介机构在服务网路中的作用
- WS-* 扩展简介
- SOA 原则
对 SOA 构建块进行建模
- 使用 UML 分析和设计介面
- 生成域模型
- 实施和实现 Use Cases
- 显示 Web 服务协作
- 通信图的使用
企业服务总线 (ESB)
- 目标
- 服务调用
- 遗留系统集成
- Web Services 救援
- ESB 在 SOA 中的作用
- 安全性和ESB
流程驱动服务
- 服务层抽象
- 业务流程层简介
- 流程模式
- 编排和编排
- 使用 WS-BPEL 实现流程自动化
面向服务的参考模型
- 参考模型和参考架构
- IMPACT SOA 参考模型和架构
- SOA 供应商及其与SOA的关系
- .NET 和 Java EE 平台中的SOA支援
分层架构
- 层次模式
- 经典的三层架构
- 连接到域层
- 连结到用户介面
- 使用包分解系统
- 避免相互依赖
- 什么是分层,我们为什么需要它?
- 应用服务层
- Business 服务层
- 编排服务层
要求
企业 IT 系统常识 required.IT 系统集成知识可能会有所说明。
14 小时
客户评论 (5)
Trainer had a good rapport and was very helpful and kept it interesting; makes a big difference when learning.
Andy Johnston - QA Ltd
课程 - REST API - a pattern of exchange of information between sites
It's a hands-on session.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
课程 - Talend Open Studio for ESB
extensive knowledge cover many things.
metab alanazi - Saudi Arabian Monetary Authority
课程 - Enabling SOA with BPM and BPMN
I really enjoyed the interactif.
Jan Lenie - APB
课程 - Mule: Integrating Your Applications
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.