课程大纲
编排服务
- Web 服务基础知识
- SOAP、WSDL 和 UDDI 的演变
- 介绍服务编排的概念
- BPEL 的设计原则
- 设计的组成部分
- 流程设计模式
过程理论的风景之旅
- 圆周率微积分
- 培养皿网
- 状态机
- 活动图
- BPMN 和 XPDL
将流程分解为多个范围
- 如何使用范围
- 变量
- 作用域和并发性
- 范围和故障处理
- 事务回滚
- 补偿
通过故障处理扩展流程
- 定义作用域的错误处理程序
- 向客户端发出故障信号
- 向合作伙伴服务发出故障信号
- 内联故障处理
- 强制终止
- 暂停状态使用
添加补偿处理程序
- 定义补偿方案
- 定义补偿处理程序
- 调用补偿处理程序
- 回滚事务
- 撤消业务事件
接受来自异步 Web 服务的多个响应
- 使用拣货而不是接收
- 使用拾取来发出故障信号
- 添加超时
- 同步与异步方法
- 事件驱动方法
为作用域添加事件处理程序
- 消息事件
- 报警事件
- 添加传感器
- 拾取形状用法
- 事件驱动架构概念
使用动态合作伙伴链接调用合作伙伴服务
- 定义动态链接
- 分配合作伙伴链接
- 更改合作伙伴链接
- 从 UDDI 注册表中选择服务
了解相关性
- 手动定义关联
- 声明消息属性
- 使用相关集
- 关联中有 2 个以上的参与者
- 关联和异步方法
开发复杂的并行活动执行
- 设计并发
- 使用链接控制复杂的并发流
- 实施车队
- 人工工作流程集成
- 最新版本的 BPEL 预览版
要求
了解 XML、XSL 和 XSD,接触过 SOAP 和 WSDL。
客户评论 (6)
numerous practical exercises
Anna Prusak - Credit Suisse (Poland) Sp.z o.o.
课程 - Modelling Decision and Rules with OMG DMN
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
课程 - OptaPlanner in Practice
good atmosphere
Martin Jesterschawek
课程 - Business Rule Management (BRMS) with Drools
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
课程 - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
课程 - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.