1 / 26
文档名称:

【精品】PPT课件 CSI320BizTalk高级流程设计.ppt

格式:ppt   页数:26
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

【精品】PPT课件 CSI320BizTalk高级流程设计.ppt

上传人:wz_198614 2014/12/2 文件大小:0 KB

下载得到文件列表

【精品】PPT课件 CSI320BizTalk高级流程设计.ppt

文档介绍

文档介绍:CSI320 BizTalk高级流程设计
耿志刚
应用整合产品技术专家
专业解决方案部
微软中国
目录
BizTalk Orchestration简介
流程的监控和追踪
流程的脱水和续水
商务流程执行语言BPEL
消息的关联
联合
流程的嵌套
流程的事务和出错处理
流程激活和实例管理
数据/消息处理转换
编码
解码
加密
解密
解析
序列化
抽取
属性
身份验证
签名
流程引擎(Orchestration)
关联(Correlation)和基于内容的路由
MessageBox
应用适配器接口框架
HTTP
SOAP
MSMQT
SAP
MQSeries
监控
统计
分析
管理
部署
流程管理

SQL
FTP
FILE

BizTalk体系结构
什么是Orchestration?
Orchestration设计器
可视化设计环境
提供图形建模自动化业务流程
保存业务流程模型后进行后期编译
Saved orchestration
BizTalk Orchestration引擎
是一个运行引擎
执行业务流程
Port Surface <<
>> Port Surface
Receive PO
ReceivePOPort
Operation_1
-> Request
Check Quantity
Denied
Else
Denied Msg
Transform
SendDeniedPort
Operation_1
<- Request
Send_Approve
SendApprvPort
Operation_1
-> Request
Send_Denied
!
Orchestration Engine
BizTalk 流程引擎的工作原理
Orchestration engine
创建流程实例
保存流程的状态信息
完成资源优化
提供可靠的终止和恢复
MessageBox
Dehydrate
Rehydrate
Orchestion演示
流程的监控和追踪HAT
端到端View 流程
跟踪
消息
业务流程
消息流程的重放
调试
挂起(Suspend)
继续(Resume)
断点
流程的脱水和续水
脱水是将一个流程的状态保持到数据库
续水是将休眠的流程从数据库中恢复
脱水的例子:
长时间等待一个消息的接收
长时间延时
系统停止
续水的例子:
消息接收
延时周期结束
系统重起
Orchestration Engine
MessageBox
Dehydrate
Rehydrate
业务流程执行语言BPEL
BPEL4WS
Business Process Execution Language
微软,IBM等厂商支持的流程描述语言标准
实现业务流程的跨平台和互操作性
消息的关联Correlation
将进入的消息匹配到正确的流程运行流程实例
设计人员选择属性进行关联
Transaction Instance
Begin
Place order with supplier
End
PO Confirmation
Request Supplies
Approve Request
Send PO
PO
Wait
Receive Approval
Conf
Correlate